The election we didn't think would happen, did. And Edinburgh once again rejected Brexit decisively. 72% of those who voted chose to vote for a party that explicitly wants to remain in the EU - the SNP, Liberal Democrats, Greens or Change UK. And across Scotland the SNP returned the highest vote share of any party in the UK sending three MEPs to Brussels. I'll be doing all I can to ensure they get to stay there beyond October. On election day I had a column in the Edinburgh Evening News giving my take on what I thought might happen: I think it still stands.
Theresa May has, finally, resigned from office. But she hasn't gone yet. She'll leave as leader of the Conservative Party on the 7th June but remains as the Prime Minister until a new leader is selected - likely to be the end of July. In reality, I can't see how a new Prime Minister can change much in terms of the Brexit deal. The EU have been clear that they won't re-open negotiations on the Withdrawal Agreement and Parliamentary arithmetic remains the same. As it stands we're due to leave the EU on 31st October with, or without a deal, and parliament must act to ensure we don't have a no deal Brexit by accident - or indeed by design given what some of the candidates are saying.