The Council is currently composed of 41 councillors.
Below shows the current number of seats held by each political party (as at Wednesday 13 September 2023):
- Conservatives (18 seats held)
- Labour (18 seats held)
- Greens (5 seats held)
The Council is currently run by a Labour-Green coalition