It was one of the most remarkable elections the UK has ever seen, with both Labour and Tories suffering historically abysmal results.
The Brexit Party was the clear winner in the UK’s European elections, with the pro-EU Liberal Democrats coming second.
Europe has done it again. Despite French President’s Emmanuel Macron’s reluctance to give the UK a long Brexit extension, the EU leaders have agreed the apparently interminable process can be delayed until October 31, with a school report on Britain’s behavior in June.