Justin Trudeau's Liberal government in Canada is facing a serious challenge to its power and stability.
A key political alliance has broken down, leading to a planned vote of no confidence that could trigger an election.
Public dissatisfaction with economic policies and rising living costs has weakened Trudeau's support amongst voters.
The timing of this political upheaval coincides with significant economic threats from the United States and internal party divisions.