Take That Light Up Manchester AO Arena 12/05/2024 By Jo Forrest Take That brought their colossal ‘This Life’ show to Manchester’s AO Arena. Read our review of the two-hour pop spectacular here…