“The moment you put it up against a frigate or a destroyer, you will be inside their weapons range,” the source added.

Rear-Adml Chris Parry, said: "It's a significant capability gap and the Government is being irresponsible. It just shows that our warships are for the shop window and not for fighting."

Lord West of Spithead, a former First Sea Lord, said: “This is just another example of where the lack of money is squeezing and making the nation less safe.

“We will have this gap of several years without missiles. Well, that’s fine if you don’t have to fight anybody in the meantime.”

The Royal Air Force has long axed its own anti-ship missiles.

Nick Childs, a naval expert at the International Institute for Strategic Studies, said Britain was cutting its anti-ship missiles just as America had decided they were becoming more critical to maritime fighting.

“It must be a great concern that this capability is going to be removed without immediate or direct replacement because we are moving into an era of concern about a more contested maritime environment,” he said.

A spokesman for the Navy said: “All Royal Navy ships carry a range of offensive and defensive weapons systems. Backed by a rising defence budget and a £178 billion equipment plan, upgrade options to all our weapons are kept under constant review.”