Millions of customers who have signed up for a new energy deal have not had their debt management worries eased, as they don’t believe they have got a good deal. Research carried out by comparison site uSwitch, found that less than a quarter (22 per cent) of the people they questioned thought that they hadn’t [...]