Live Review: New Order w/ Confidence Man Support – Leeds Arena [3rd October 2023] Date:10/10/2023 Author: John Hayhurst