Justin Trudeau serial apologist insists Canada is not broken.