The honeymoon is over – so where’s the beef?
One British political myth – or is it truth – combining both received opinion and straight history is that, whereas the Labour Party is at continual war with itself over ideological issues and in particular engages in prolonged leadership battles, the Tory Party is eternally better off because [...]
