The mayor of Worcester, Massachusetts, is apologizing after a live microphone captured him calling protesters "freakin' morons" during a public meeting.

Mayor Joseph Petty apologized Wednesday, a day after making the remarks.

A video of the meeting posted on the city's website shows Petty attempting to quiet protesters. The demonstrators had gathered earlier to protest the immigration policies of Republican President Donald Trump.

At around the three-minute mark of the video, as protesters' shouts delayed the start of the City Council meeting, the Democratic mayor can be heard uttering "freakin' morons. Morons, morons, morons" and calling them uneducated.