Watch: British media slams Justin Trudeau.