PM Justin Trudeau Swarmed By Angry Protesters