Re: That is going to be one hell of an expensive failure
"...and the rest! ESA or NASA (or the Russians) will have us by the proverbials for a launch system"
Why? I'm sure Mr Branson will do gov.uk a good deall and launch them from Spaceport UK up in far north of Scotland!