Everybody wins! More or less. Here are the results from last night:
- Lib Dems 28 — Same as last time
- Labour 28 — An increase of two
- Conservatives 6 — Same as last time
- Green 1 — An increase of one
Which means there are three councillors more than the last election, no party lost any seat, two parties gained seats, and the council continues to have no over-all control.
Update: Results by ward are now available.