redyouth.org
General Election 2017 – what does it mean?
It was widely believed at the beginning of the election that the Tories would win a landslide, as Labour trailed 22 points behind in polls, and 80% of Labour MPs opposed Corbyn’s leadership, …