More than £2.4bn overall has been pulled out as uncertainty reigns