Supply chain crisis continues to persist in Britain

Supply chain crisis continues to persist in Britain. Britons are fearing that markets won't be stocked as usual. The UK has received 127 driver visa requests.