OTTAWA—The federal Liberals have ripped open Canada’s multibillion−dollar plan to build new ships for the navy and coast guard, prompting cheers and frustration from shipyards in different parts of the country.
Prime Minister Justin Trudeau used a Canadian Coast Guard vessel in Vancouver as a backdrop Wednesday to announce that Ottawa would spend $15.7 billion on new ships for the coastal service.





