Protesters clashed with angry members of a wedding party in Sheffield, upset their special day was being disrupted by a rally against education cuts.
Demonstrators gathered by the steps of Sheffield Town Hall this afternoon to protest against £71m of cuts they say schools across South Yorkshire are facing.
But a row broke out when a wedding party emerging from the building took offence at their presence.
Protesters initially tried to defuse the tension by pausing their speeches to applaud the happy couple and guests.
When that failed to appease wedding-goers, they moved aside to allow them to pose for photos on the town hall steps.
That was not the end to hostilities, however.
When the demonstrators' microphone then cut out mid-speech, cheers arose from members of the wedding party, who were clearly still riled.
Martin Mayer, secretary of Sheffield Trades Union Council (TUC) apologised for the disruption but explained demonstrators had booked the venue with Sheffield Council.
"There's been a misunderstanding. We've booked this venue but we are clashing with a wedding taking place in the town hall," he said.
"I would like to offer my apologies to the happy couple and their guests for any upset we may have caused you."
Simon Murch, of Sheffield NUT (National Union of Teachers), joked: "When we said we were fighting for education I didn't think it would nearly come to fisticuffs."