Face coverings to be made compulsory in shops in England from July 24
From 24 July, the government has said that face coverings must be worn in shops in England.
Non-compliance will be punishable with a £100 fine.
Since mid-May, the general public has been strongly advised to wear masks in enclosed public spaces, while wearing them on public transport has been obligatory from 15 June.
The new rules bring England in line with Scotland, with Holyrood having made shoppers in the country wear masks since last Friday.
George Eustice, the environment secretary, said: "It is about managing the overall risk; any type of covering will be sufficient for this purpose.
"With all of our laws there is an element of policing by consent and so we need the public to play their part and abide by the restrictions."
Jonathan Ashworth, the Labour shadow health secretary, said that "the government has been slow and muddled again" in introducing the policy.
Ashworth added: "Many will ask why yet again ministers have been slow in making a decision in this pandemic".
An ONS survey indicated that over half of adults surveyed wore a face covering when outside their homes.
Meanwhile, a “reasonable” worse case scenario, outlined in a report requested by the government's chief scientific adviser, has suggested that there could be around 120,000 deaths in hospitals over the coming winter which will be attributable to Covid-19.