worldCanadian PM visits Trump as relations between long-time allies sit at low pointMr Trump’s talk of making Canada the 51st state and his tariffs have Canadians feeling an undeniable sense of betrayal
S columnistsTony Blair set for political comeback in Trump’s Gaza peace plan — but ghosts of Iraq still linger