Has Corbyn shot himself in the Foot?
This week's announcement that nine Labour MPs have quit the party to join forces with centrist Conservatives as the Independent Group sounds like a little bit of history repeating for those old enough to remember the formation of the Social Democratic Party. In January 1981, four cabinet ministers announced their intention to...