The energy price cap increase follows a warning to households of at least months of pain after the Bank of England forecast higher-than-expected inflation this summer due to rising bills.