UK General Election 2017 – Featuring Blairite Rats and Yellow Tories

by Jack J. A rapid succession of electoral events in the UK has led to an early and polarizing General Election; whilst May risks all for a ‘hard-Brexit’ mandate, Labour … Continue reading UK General Election 2017 – Featuring Blairite Rats and Yellow Tories