I don’t think Britain has enough of a population or economic base to justify being a great naval power. I know there’s a sort of default assumption, dating back centuries, that she should be, but I just don’t think that assumption applies anymore.
Debating the fate of the Ocean misses the whole point. Soon the Royal Navy will be built on a foundation of largely unaffordable aircraft carriers, even while it lacks destroyers, anti-submarine forces and more.
The real question is, what is the role of the Royal Navy, and, more importantly, how much are people willing to pay for it? Once those questions are settled, the fleet will be structured accordingly.