Along with this massive CV fleet you are talking about....where are the escort and supply vessels going to come from? You cannot rely upon the Canadians....a two ship navy is not going to be of much use to the UK as escorts.
EU becoming a super power? Now that is a joke...you cannot agree on the size of a pint of beer for crying out loud.
What the UK should do is accept third world status...declare itself a Neutral Power...and ask the French and Dutch to protect you.