Justice return to London with Field Day set after deluge 25.08.2024 01:22 Evening Standard The electronic duo took to the stage at Victoria Park.