It was something between a humiliating cringe-fest and a formidable ass whooping
Before he runs again, here's a look back
See how Matty Matheson, Ben Mulroney and others spent the day
A G7 trade dispute sparked a Twitter backlash
The president congratulated himself on deceiving Canada's prime minister
It turns out the PM is not immune to late-night mockery
The PM's official visit to India is raising hackles among clothing critics
"What a gift Gord was to all of us. The country feels gutted right now"
Not every ginger at the Invictus Games is royalty
Prince Harry, Justin Trudeau, Melania Trump and others were at the ACC last night
Plus: Chrystia Freeland on NAFTA negotiations, the end of bro culture and much more