The latest North American free trade pact will cost Canadians an extra $23.8 million a year in higher drug prices, the Parliamentary Budget Office said yesterday. An earlier 2017 trade pact with the European Union also raised drug costs a third of a billion dollars with extensions to patent rules: “This will make it so much worse.”