British Gas Fined £20m for Prepayment Meter Scandal as Regulator Demands Reform | The Prime