Current composition
Party Seats
Labour labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon labour icon 34
Conservative conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon conservative icon 20
Liberal Democrat Libdem icon Libdem icon Libdem icon Libdem icon Libdem icon Libdem icon Libdem icon Libdem icon Libdem icon 9
Green Green icon Green icon Green icon 3
Independent Green icon Green icon Green icon 3