Getty Images From Friday, people in England will need to wear a face covering in shops and supermarkets, as well as on public transport, where it is already mandatory. However, there has been widespread criticism of the government’s messaging over face coverings and confusion as to exactly where people should […]