UK cancels 140million Valneva order for jabs made in Scotland over ‘breach of agreement’

previous post