During the UK's Coronavirus pandemic lockdown and on the day when a further 255 deaths occurred, bringing the official covid deaths to 37,048,
it is expected that many shops and retail businesses will open again on 15th June. A pedestrian wearing a face mask walks past a window of the Selfridges department store in Oxford Street that features a unicorn and penguins, on 26th May 2020, in London, England.