Labour has suffered in Scotland, slumping to thrird place in the Holyrood election, but Jeremy Corbyn's party held on to many of the councils it was predicted to lose in England.
The Conservatives gained more Scottish Parliament seats than ever before, which led to the SNP unexpectedly losing its overall majority despite winning by a large margin.
In Wales, Labour just failed to secure a majority in the Welsh Assembly as Ukip won its first Senedd seats.
Here are the results in full:
Wales
Welsh Labour: 29 (- 1)
Plaid Cymru: 12 ( + 1)
Welsh Conservative: 11 (- 3)
UKIP Wales: 7 (+ 7)
Welsh Liberal Democrat: (- 4)
Independent: 0
Wales Green Party: 0
After 60/60 seats
Scotland
Scottish National Party: 63 (- 6)
Scottish Conservatives: 31 (+ 16)
Scottish Labour: 24 (- 13)
Scottish Greens: 6 (+ 4)
Scottish Liberal Democrats: 5 (no change)
Independent: 0 (- 1)
After 129/129 seats
England
Labour: 55 councils (1,179 seats)
Conservative: 31 councils (659 seats)
Liberal Democrat: 3 councils (292 seats)
Independent: 0 councils (70 seats)
UKIP: 0 councils (55 seats)
Green Party: 0 councils (23 seats)
Residents: 0 councils (10 seats)
Liberal: 0 councils (5 seats)
No overall control: 22
After 111/124 councils