Justin "Castro" Trudeau mobbed by angry Citizens as he enters restaurant