Eric Idle - Always Look on the Bright Side of Life, Live! 20 September 2025 Glasgow SEC Armadillo Buy Tickets