A surprise win for the Liberal Democrats