The biggest problem with this thinking is that nationally mandated production is fundamentally unable to reduce dependency because national economic policy cannot increase aggregate output. That's to say when you politically prioritize to build ships the question always is what you aren't building instead, because all allocation consists of trade-offs.
Britain does not have a gigantic army of reserve labour to deploy that's doing nothing. It's a relatively small country compared to its competitors (as is Australia), it has limited capital. To recuperate the costs of a large industry in particular you need to be internationally competitive to export at scale. Is that even achievable and worth it at the cost of any other place you could put that capital?
It's actually worrying me quite a bit that people seem to have completely forgotten what a comparative advantage is. Free trade is good because it gets you more stuff, autarky does not necessarily diminish your dependence because you're necessarily getting less. North Korea is very autark and still dependent because it's also poor.