A woman wearing a face mask walks along a deserted Carnaby Street, in London on Tuesday. British Prime Minister Boris Johnson cancelled Christmas for almost 18 million people across London and eastern and southeast England, following warnings from scientists of the rapid spread of the new coronavirus strain. Photo: AP