British Gas fined £20m for forced prepayment meter scandal targeting vulnerable households | The Prime