Good review here on the Gigwise site. Wasn't keen on that "murmurs their touring days maybe numbered" bit though. Look, I know all good things must come to and end, but let's give it a few more years yet guys eh.
https://gigwise.com/reviews/3285072/live-review-the-chemical-brothers-at-alexandr-palace-london-05-10-2018