Thousands of people (holding various and diverse leftwing political views) converged upon the Clerkenwell Green area of Farringdon (opposite the Marx Memorial Library), to celebrate ‘labour’ and the ‘solidarity’ of the international working class. This is one of the few events that gathers Trotskyites and Marxist-Leninists, Maoists and bourgeois leftists together in equal number. As usual the parasitic (Trotskyite) Socialist Workers Party set-up its stalls outside of all major public transport exits, as a means to give-out its propaganda leaflets and placards to unsuspecting marchers. These marchers (who are not members of the SWP, and probably do not support Trotskyite revisionism) then unwittingly carry this SWP nonsense for free, whilst the SWP members never participate in the marches they infiltrate. When the march starts off, the SWP stalls are quickly shut-up and moved to the end location of the march – where the deceitful SWP anti-Marxist-Leninist indoctrination begins all over again! This diversity of leftism is evident in the many different groups all trying to sell their various magazines and journals to one another’s followers, often failing unless given-out for free. Many wander about elucidating on this or that matter, often espousing bourgeois leftist rhetoric, rather than any genuine Scientific Socialist understanding. On the other hand, if you listen carefully to some of the older people, true leftwing Socialist and Communist understanding is evident. What is one of the defining points of London’s May Day March is that many people from abroad attend simply to be in the city that Karl Marx lived within, and wrote much of his defining theory. The British leftwing is not united in the traditional sense, but split into many factions all striving to establish hegemony over the Scientific Socialist middle ground, each with their own unique take upon current dialectical interpretation. The Labour Party. for instance, is a sticking point for the Communist left. Being a bourgeois revisionist out-fit that has often (historically) betrayed the very working class it has claimed to represent, the Communist left (such as the Communist Party of Great Britain – Marxist-Leninist and the Revolutionary Communist Group) is generally scathing about its history, its capitalist friendly policies, its middle class tendencies and the behaviour of its current MPs, (quite rightly pointing-out Labour’s imperialist and revisionist priorities). Other elements, such as the Communist Party of Britain (often just called the ‘Communist Party’), has retained a historical link with the Unions, and through the Unions – the Labour Party (despite the fact that the Labour Party prohibits Communists being members of it as individuals, and has rejected the idea of the Communist Party formerly affiliating with it in the past). The irony here, is that many CPB members do not support the Labour Party due to its bourgeois, capitalist embracing policies, despite the fact that the CPB leadership has called upon its members to support Jeremy Corbyn (and by default the Labour Party he leads) in the upcoming 2017 General Election. If Trotskyism is removed from the picture (due to its collaboration with capitalism and fascism), then it has to be said that each faction of the British Communist Movement manifests an important and valid aspect of the complete dialectical truth. The Labour Party is bourgeois and revisionist, but it also remains the only and most likely vehicle for Socialists and Communists to be elected into Parliament, but this is a subject that each individual must carefully think about and decide for themselves. Today, at least, the whole world met in London and marched together!