Britain: Seven Blairite MPs split from Labour Party – Now kick out the rest!
On 14 February, British prime minister, Theresa May, suffered her tenth parliamentary defeat over Brexit. The Tory party is split down the middle. May’s government is on the brink of collapse. Yet it is at this precise moment, one of intense governmental crisis, that seven Blairite MPs have chosen to resign from the Labour Party, […]
Continue Reading