The Bank of England has kept the base rate of interest at a record low of 0.1 per cent as it warned of “severe economic and financial disruption” caused by Covid-19.