Search results
After nine years in office, is it time for Justin Trudeau to go?
The Guardian· 2 days agoA Canadian prime minister who has outstayed his welcome, persistent inflation, a government bumped and bruised by scandal and a fired-up opposition leader ...