One angry Canadian gave Justin Trudeau a piece of his mind earlier today in St. John’s Newfoundland.

The prime minister spoke to a crowd of attendees at the Royal St. John’s Regatta boating competition.