The outcome of the 2017 general election has made Jeremy Corbyn and his acolytes invincible, apparently, within the Labour Party, with `one last heave' required to get into No. 10. But what if this is not the case but a freak result that simply delays Labour's slide towards a position from which they will never achieve government.
CHF 18.50