Evidence for the largest meteorite ever to strike the British Isles has been found by a team of scientists.

More...