The Bank of England has forecast higher-than-expected inflation this summer due to rising bills.