British Gas pays £20m over prepayment meter scandal, regulator demands institutional reform | The Prime