The next five years will give the Left much to rally around – but will they stop bickering?
For no party has the General Election been sadder than for the Liberal Democrats. Their crumbling from 56 to 8 seats (which may be reduced to 7 if Scottish MP A...