The Leonid meteor shower peaked on November 17, 2024, but poor weather conditions and a nearly full moon hindered visibility across the UK. Observers may still catch glimpses of meteors on November 18 and 19 as skies clear. The shower, linked to Comet Tempel-Tuttle, produces fast meteors visible from both hemispheres.