The Bank of England stepped in Wednesday to shore up market confidence after the International Monetary Fund criticised Britain’s inflation-fighting budget. In a surprise move, the BoE announced it was temporarily buying...