Trump said in a social media post that Prime Minister Trudeau "was unable to tell me when the Canadian Election is taking place, which made me curious, like, what's going on here? I then realized he is trying to use this issue to stay in power."
"The American Dream is unstoppable," said Trump in a speech lasting over one hour and 40 minutes, which beat Bill Clinton's record for his State of the Union speech in 2000.
The protest was held at the same time as US President Donald Trump's administration threatened federal funding for the New York university over an anti-semitism row.