@Mame,
The biggest problem this country has had is thst ever dince David Cameron we have had a succession of Tory prime ministers who have put party over country every time.
The only exception was Theresa May.
Cameron's first stint as prime minister was in a coalition with the
Euro positive Liberals. He thought that would happen again.
He promised a referendum banking on the Liberal Democrats being coalition partners who would veto it.
Instead the Liberal Democrat vote was wiped out. In many constituencies Labour voters voted Lib Dem tactically. That stopped, and many Liberal Democrats defected to the Labour Party.
The Liberal membership was never happy with a Tory coalition, they were more inclined to deals with Labour. What particularly upset people was the Liberal leader Nick Clegg's "solemn oath", not a mere election slogan, to opposs raising tuition fees which was immediately abandoned once they had a whiff of power.
They had a referendum on changing the voting system which was overwhelmingly rejected by the population.
I thought the changes were quite sensible but voted against them because I loathed the Liberals.