shit let's cancel the olympics, i'll get the IOC on the blower.
Especially when Britain already has pretty interesting space projects conceived and based in Britain, supported by our taxes and employing mostly Britons...
There was a time when we weren't participating in the ESA at all. The fact that we're now an active enough part to send someone up on an ESA mission is pretty big. (Equally I'd celebrate if we were e.g. adding a British-built module to the ISS). Much as I long for a revival of the Black Arrow, space is probably an international endeavor these days.