Scrapped Covid vaccine deal with Valneva cost UK taxpayers £358m – BBC June 22, 2023 by Andrew Anthony source