MAY 1st International Workers Day was celebrated in London, with thousands of people gathering to march through London on Wednesday 1 May. A large number of public and private sector workers, trade union members, NGO representatives, students and pensions from London, England, Wales, Northern Ireland and Scotland, gathered in the...