Utilities should be nationalised
You do realise that nationalising utilities places it firmly in the hands of the fuckwits that run HMRC, DVLA, Passport Office and other bloated, inefficient national services?
That would increase cost to customers, reduce investment in the future energy supply (has anyone bothered to read just how much money Centrica has committed to investment over the next 5 years?), reduce efficiency and frankly the government couldn't afford to do it. Because if you're nationalising supply, you also have to nationalise production. Can you see the Chinese and French happily handing over nuclear power stations without fuss?
Centrica is one of few UK based utility companies. There are far more French/German/Spanish owners across the board. Nationalising would mean fair compensation to the owners/shareholders or we'd be subject to international sanctions. Where are we getting the several billion to do this?
Making 2% profit over the last 3 years is not the crime of the century. This is a British firm that employs several thousand people in the UK, pays their entire tax bill, their employees pay their taxes, substantial reinvestment in the local communities through sponsorship, self funded the British Gas Energy Trust who will help anyone - not just British Gas customers.
Plus as other PPs have pointed out, there are an awful lot of people whose pension funds are held up by companies like Centrica. The UK would be much worse off if companies cannot make the profit they need to keep the lights on in 10 years time - focusing on it being a 'now' problem is a shortsighted typically government view, let's make the people content now - the future is someone else's problem. Thankfully industry makes far longer reaching plans and actually considers what's next.