A police officer stands guard at Scotland Yard, headquarters of London's Metropolitan Police in London, Britain, on March 23, 2017. (Xinhua/Han Yan