Exhibition The enormous London ‘sky laser’ has an explanation and it's not aliens or a bat signal like some suggest 29th Nov 2025