Bill de Blasio has a 'Waterloo' moment as blackout hits New York City -- while he's campaigning in Iowa
New York City mayor Bill de Blasio campaigning in Waterloo, Iowa (Twitter)

New York City Mayor Bill de Blasio was ripped online on Saturday for being out of town campaigning while Manhattan was plunged into darkness by a power outage.

The mayor took a break from campaigning in Waterloo, Iowa to speak to New Yorkers via television cameras.

Twitter was quick to pounce, with many highly criticizing de Blasio for his presidential bid which has failed to get traction with voters.

Here is some of what people were saying: