Obama Parliament 20160629

Barack Obama has come to have to respond to Donald Trump and indeed this speech, on friendly and advantageous soil, would be, in part, about all that and everything else that might be pursued instead, even if the spectre was never named.

Barack Obama bids adieu to Canada with a few words for Donald Trump