The team reveals failures in customer service at one of the country's biggest energy firms and how a driver ended up with a £5,000 bill for an accident that wasn't their fault. Show more
Discover 11,128,835 listings and 280,024 playable programmes from the BBC
The team reveals failures in customer service at one of the country's biggest energy firms and how a driver ended up with a £5,000 bill for an accident that wasn't their fault. Show more