Scapegoat to Victory
Clarke's Comment On Tuesday we learned that wearing a face covering will be mandatory in all shops and supermarkets in England, not straight away, (naturally) but 10 full days later, on July 24. This, very belatedly, brings the country into line with Scotland, Germany, Spain, Italy and Greece: it also represents another confusing, late-game shift on the topic, from ‘not...