British Gas owner Centrica hands £250m to shareholders as profits surge

British Gas owner Centrica will hand £250m to shareholders as high wholesale prices put the firm on course for massive profits.