Today shortly after 10 am 7 Labour MPs announced that they have resigned from the party to form a new, independent group in Parliament. These MPs have chosen to forfeit their party's backing in order to pursue a new kind of politics. But what does this mean for Labour? What does this mean for British…
A ‘Special place in hell’ for Brexiteers
Today Prime Minister Theresa May met with EU leaders, with the goal of coming to a compromise after Parliament rejected her Brexit deal last month, in the largest government defeat ever. This bill was defeated by 230 votes. The EU has agreed to a new round of formal negotiations on Brexit. As the deadline approaches…