Home PoliticsCommentary Europe is reeling, Theresa May survives, Macron is on the ropes