It's over but it cost us millions. The fiery taxi blockades ordered by Eastern Cape’s taxi bosses were called off at 1pm yesterday when Premier Phumulo Masualle promised to negotiate immediately.

But the public and economy took a battering. Roads, business, health services and school exams were disrupted.

A man with a gunshot wound in an ambulance was denied passage to a hospital in Lady Grey.

A Greyhound bus was attacked at a blockade, said Greyhound’s East London supervisor, Antonio Edinberry.

The coach was stopped and stoned at Quzini 9km outside King William’s Town. Thugs ordered 49 passengers and the driver off, robbed some of their handbags and cellphones, and set the lower deck alight.

Oxford Street in East London’s city centre was ghostly, with major fashion chains bringing down their metal covers.

The SAPS attacked blockades, firing rubber bullets and teargas and towing taxis away, while police helicopters circled above.

There were Facebook posts thanking police and traffic officers for keeping traffic moving.

Twenty-two strikers were arrested and will be charged with public violence, arson and malicious damage to property, said police.

Provincial spokesman Colonel Sibongile Soci said there were nine arrests in East London, three in Zwelitsha, five in Bhisho, one in King William’s Town and a suspected bag-snatcher was arrested near a bus stop in Qunzini location.

Mdantsane police spokesman Captain Nkosikho Mzuku Mzuku said three people were arrested in Mdantsane and one in Cambridge.