Barclaycard British Summertime Festival at Hyde Park in London, 5 July 2019.