Politics ❯Political Parties ❯Liberal Democrats ❯Candidates
The victory lifts Liberal Democrat representation to 15 seats, signaling mounting opposition ahead of an August 7 by-election