Regulator Ofcom said it found Virgin Media had stopped or delayed millions of customers from switching to different providers, and hit the telecoms company with a record-breaking fine

The telecoms regulator said it had levied its largest-ever consumer protection fine against the telecoms firm.

Virgin Media has been hit with a £28m fine after an investigation found it had mishandled calls with millions of customers.