Justin Trudeau held a press conference apologizing after Sun News revealed an interview in which he made anti-Alberta remarks.