The congressman can throw all the money he wants at the Navy but he can't change one inescapable fact. The U.S. has two shipyards that can build destroyers and amphibious ships, two shipyards that can build submarines, and one shipyard that can build aircraft carriers or overhaul and refuel them. Your capacity is maxed out.
There are only two companies, but at least four separate shipyards, that could build destroyers and other ships. And there is plenty of capacity at Newport News to build additional ships besides the subs and carriers under contract. That yard just laid off about 750 workers.