Millions of Brits face perfect storm of price rises on everyday bills