Nine out of 10 UK households pay more than they need to on their bills - often due to 'loyalty tax' which sees long-standing ...