Canadians partied on a charter flight to Cancun. Now no one will fly them home.

Adding insult to injury, the passengers, including social media influencers and reality TV stars, were branded “idiots” Wednesday by Prime Minister Justin Trudeau.