NatWest sees £850m fall in value as Nigel Farage calls for heads to roll