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.