Bloemfontein - Cosatu was forced to abort its main May Day rally in Bloemfontein on Monday after President Jacob Zuma was prevented from delivering the keynote address.- See the Live Update here.The unrelenting crowd sang anti-Zuma songs, which escalated when the president arrived at Loch Logan Park. A scuffle also broke out between Zuma supporters and those against him, with some Cosatu members carrying knobkerries and sjamboks, calling on him to go. In an unprecedented move, after several failed attempts by provincial leaders to calm the crowd, Cosatu announced an end to the event with no speeches delivered.#WorkersDay BREAKING: Cosatu cancels all speeches at its May Day rally as workers call forZuma to step down @News24— Matshidiso Madia (@tshidi_lee) May 1, 2017 Zuma was expected to share the stage with Cosatu president Sdumo Dlamini and SACP general secretary Blade Nzimande. #WorkersDay Cosatu's Sdumo Dlamini reacts to today's failed programme @News24 pic.twitter.com/XkTsTarjxq— Matshidiso Madia (@tshidi_lee) May 1, 2017 It was Zuma’s first appearance at a Cosatu event since the ANC-alliance partners called for him to step down. The SACP also called for Zuma to resign, after he reshuffled his Cabinet without consulting the alliance partners. #WorkersDay Mahlatsi says memorandums will also not be read out. Will just be handed over & signed @News24— Matshidiso Madia (@tshidi_lee) May 1, 2017Zuma was expected to receive a hostile reception after Cosatu's biggest affiliate, Nehawu, wrote to the federation demanding that they replace him with deputy President Cyril Ramaphosa as the main speaker. They said it would be confusing to have Zuma speak after publicly calling for him to step down. However, Cosatu leaders said it was up to the ANC to decide who it deploys to their nationwide rallies. During the scuffle and anti-Zuma chants, Zuma sat alongside Dlamini and they periodically chatted. #WorkersDay lots of pushing and pulling in the crowd. Scuffles here and there @News24— Matshidiso Madia (@tshidi_lee) May 1, 2017ANC Free State chairperson Ace Magashule was also seated next to them. At one point, Zuma left the area where the leaders were sitting and went to his car. It appeared he was taking a phone call. He was followed by his bodyguards.