Justin Trudeau Slammed by Canadian Politicians as ‘Divisive’