Families locked in rows over billing blunders, delayed repairs or poor customer service have been told their energy supplier has an eight week deadline to put things right. In a reminder to households ...