It will not impact on your isa if you withdraw money. You are only allowed to put £20k a year in but you can take millions out without paying tax, GLA.
Not de ramping but look at the times of these trades, they are all sells hence price drop in last hour. Let's hope fir a goliath of an RNS in the morning.