An agreement between the UK's 'big six' energy companies, meaning they will be required to tell customers if they are overpaying and allow them to switch to a better deal , is to cut the bills of millions of consumers and businesses, according to the Government and business groups.