The Perseid meteor shower could be seen streaking across the sky over Stonehenge in Wiltshire