Just an update from my earlier attempt which keeps the Fib retracement levels (iv) defined by a single Elliott wave (iii).
This brings a 78.6% retrace back as a possibility (common on AIM), in which case the main target has now been reduced. But any break of the flag/channel upwards could revise this target if it happens sooner.