Daily Archives: Wednesday, May 3, 2017

British labour lost in a neo-liberal haze

There was an exchange in the British House of Commons a few weeks ago (sitting on April 19, 2017), which really summarised why the Tories will win the British election and why Jeremy Corbyn has led the Labour Party there … Read the rest of this entry »

Posted in Britain, Debriefing 101, Demise of the Left, UK Economy | 19 Comments