Boris Johnson has pulled off a stunning victory over Jeremy Corbyn’s Labour Party, which has suffered its worst defeat since 1935.With counting completed in all 650 seats, the Tories had 365 seats, ...
Even as the United Kingdom was busy with the Brexit debate and the millennials of the world were campaigning for climate justice, the Labour Party silently voted in favour of a Green New Deal at the a...