Mainstream media roasting Justin Trudeau