The Killers talk to Absolute Radio ahead of their headline set at BST Hyde Park, 10.07.2017