The Perseid meteor shower above Edlington Castle, Northumberland, Britain - The Independent