The UK is the only nation to get a space launch capability and then drop it.
I wouldn't count on it. Just look at their frigates. Almost as old as the Russian ones.
yes and do you know the level of standard on those frigates? you can maybe board a Royal Navy Warship one day and note the quality and capability of the people on board a frigate in RN is equivalent to a DDG of another