The Bank of England is expected to keep interest rates on hold as policymakers face a “fog of uncertainty” over US President Donald Trump’s developing tariff policy and upcoming UK tax rises. Experts ...