"Everyone is just trying to punch taxi drivers, or Indian people. Why? We don't have any problem. If you can't afford a taxi or if you can't afford any cab just [get] out, don't come in."
He told the Herald the situation first escalated when the woman asked him to allow two more of her friends into the vehicle on Victoria St, which would have been over the legal limit as there were already three passengers in the car.
Singh said she urged him to take the extra passengers, reassuring him that there were "no police" around.
"I said no, I can't break the rules. She said 'I can give you $10, $20', I said it's not about that."
When he refused, Singh said the racist abuse, yelling and punching began.