Trivia Cafe
25

On January 6, 2025, which Canadian Prime Minister announced his resignation amid a mounting caucus revolt?