The Bank of England has kept the UK base interest rate at its historic low of 0.5% despite a steep fall in the value of sterling linked to the EU referendum, which policymakers said was likely to exert upward pressure on inflation.