As we await first result from Sheffield and Barnsley, here’s a quick look at the national picture.
38 out of 107 councils have been declared so far.
– Conservative: 125 seats, -142
– Labour: 351 seats, +65
– Liberal Democrats: 127 seats, +21
– Green: 28 seats, +15
– Independents: 67 seats, +41