Bank of England cancels stress tests

The Bank of England has cancelled its annual stress tests and reiterated that it will allow banks to drawdown on their buffer funds to continue to operate as normal.