TikTok, the Ukraine war, Canada as the "51st state", denuclearisation, tariffs, defence spending, the G7 and the Munich security conference were all on the president's agenda as he flipped from ...