Canada finds itself at a moment of reckoning. Prime Minister Justin Trudeau has announced his resignation as recent polls place his governing Liberal Party at its lowest support levels in decades, with voter intent hovering at just 16 per cent.
Trudeau’s approval ratings reflected widespread dissatisfaction with national leadership, raising the prospect of a substantial electoral defeat.