Kitbag,
Poppycock!
The Chinese navy has nowhere near that capability. As for the Russians, have you SEEN the state of their Navy?
Anyway, even if these nations did have a superior capability, which they do not, they are vastly larger countries than the UK and what is the issue with them having a larger and more capable fleet, if they did?
downsizer,
Why would you need them all at the same time?