Recent spot checks on taxis in North Somerset have found that 4 in 10 had some form of defect.

On one day, 30 taxis were stopped and inspected by the council and police - three of them were taken off the road straight away because they had problems with tyres or brakes...

The council say they're doing it to raise the standard of licensed vehicles in the area...so lives aren't put at risk.