Home Politics Budget ‘weighing on growth’, warns Bank of England