If you recieve bad service during a taxi journey it's simple either get the drivers badge. Number or the taxi licence plate on the front or back of the car .
Once armed with this ring up your council and report the incident to them quoting the number so the driver can be identified and investigated and the matter resolved , ooh hang on a minute I think I have just seen a problem
.