Two things to consider: first, is this is Canada’s imperfect democratic system and I do wish for reform, but it’s what we have. The second is that it isn’t a fair comparison to look at just the Liberals and not consider the other parties mandate stances:
“The People's Party was the only party opposing vaccine passports, mask mandates and lockdowns”
The PPC received 4.94% of the vote, which implies more than 90% of voters chose a party which in some way supported mandates.
The majority of vaccine mandates are provincial. The federal government has only issued them for workers in federally regulated industries.
> 32.62% voted for Trudeau
https://en.wikipedia.org/wiki/2021_Canadian_federal_election