Is it time for Ed Davey to quit as Lib Dem leader to make the party ‘relevant’ again?

Wait 5 sec.

Despite securing a record haul of MPs in the 2024 general election polling suggests the Liberal Democrats are failing to maintain a strong presence in British politics