All about politics. Voter-elected Canadian Prime Minister: A Political Newcomer Named Mark Carney? , and ASMedia 2025 April 30