British Gas explains why it has published a letter to its 16 million customers saying it realises it needs to listen to them more. Plus, can bank charges be challenged? Show more
Discover 11,128,835 listings and 281,430 playable programmes from the BBC
British Gas explains why it has published a letter to its 16 million customers saying it realises it needs to listen to them more. Plus, can bank charges be challenged? Show more