LONDON, ENGLAND - JUNE 03: (EDITORS NOTE: This image was processed using digital filters) A general view of the London Stadium in the Queen Elizabeth Olympic Park during a performance by Depeche Mode on June 3, 2017 in London, England. (Photo by Jim Dyson/Getty Images)