I have a friend who is a taxi driver. I know this happens and its wrong but there is a system in place to report them for this kind of bad customer service. Please keep in mind that to many complaints might mean there taxi licence might get refused and they might loose the livelihood.
So if you report them make sure its justified.
A&E refusal is so very out of line!! Report him
Make the report here:
Licensing Section,
Herefordshire Council,
Blueschool House,
PO Box 233
Hereford
HR1 2ZB