Why the Trump administration refused to buy more doses is typical of how badly things were handled. I think the Canadian government has several different contracts with different manufacturers for the vaccine for their population, since they are not capable of producing the vaccine in Canada.
Medicago is one Canadian company that is working to develop a vaccine, and completed Phase 1 of trials. The Canadian government has entered a contract to purchase vaccinations once approved by Health Canada
There are also other Canadian companies currently working on a vaccine, I just dont think they got a deal from the government to supply Canadians with them, yet.
Im interested to see how the UK distributes the vaccinations - what is the class priority here, on who gets dosages?