“They were way too helpful and very nice about it and have been in touch a few times and wanted to know if I wanted any help or anything like that but I said I was OK.

“When they took the statement and arrested the guy they got in touch to say he had admitted everything and I did not have to go to court.

“So I did not have to give evidence.”

'He admitted he was racist'

Once Chapman stepped out from the vehicle, the camera turned to reveal a middle aged white man in a pink shirt, dark jacket and grey trousers. He appeared to be holding a newspaper in one hand and a briefcase in the other.

Then he stumbled down the pavement before turning again to tell the driver “f*** off”.

“I don’t know if he had been drinking, I couldn’t figure out whether he had been or not,” he said.

The sickening and obscene racist rant launched at a Cardiff taxi driver

“But I would not put his actions down to drink because he had admitted he was racist.