Very interesting elections outcomes in Scotland, Wales and England.
In Scotland there was little change. SNP gained 1, Greens gained 2, Labour lost 1 and Lib Dems lost 1. The Conservatives stayed on 31, and remain the official opposition.
In London Sadiq Khan was re-elected but his first round margin was only 4% after polls showed him 25% ahead.
In Wales the Conservatives gained six and become the official opposition. For many years there were in third place in Scotland and Wales.
They thrashed Labour in the Hartlepool byelection, a seat safe for Labour for over 60 years.
In English Councils they gained 290 seats and Labour lost 247. This led to them gaining a majority on 11 more Councils.
So overall very good results for Boris Johnson whose chances at the next election are looking good.