Much worse than the expected median forecast of -£7.45 bln. Biggest deficit on record.

Cable has tripped aforementioned stops through 1.5400, presently down at 1.5382.

EUR/GBP up at .8245. Getting reports of stops through .8255. No idea of size.