Half of the seats in Cheltenham were up for election in this year's local elections.

The Liberal Democrats gained 3 seats as they maintained their control of Cheltenham Borough Council.

Here is a breakdown of how the council's 40 seats now look.