We haven't quite got a contract yet. It states "Subject to completion of the relevant approval and procurement processes, this would represent a contract award between the Ministry of Defence and Defence Holdings.".
One would hope the approval and procurement processes will go smoothly though. Then we will have a contract.
Well SpaceX will IPO at a high price resulting in a huge valuation, but SpaceX own 15% of us, it's not as though we own 15% of them- if we did, then obviously we'd expect a huge rerate.
Oh, except Roger you seem to be talking about the delayed trade from 11:44, which is the only £18k trade I can see. That also appears to have been a buy.