Centrica expects annual profits to rise

British Gas has pledged to hire 500 staff to help customers with rising bills