In light of the new Covid variant Omicron, the UK government has ordered 114 million extra vaccine doses in haste. Did they know this was coming? This heavy stock is enough to keep the country supplied with booster shots for two more years, i.e. until 2023. Shocking when you consider how the drug companies themselves