In 2021, a meteorite crashed on the Gloucestershire town of Winchcombe. It contained water that was a near-perfect match for that on Earth. The meteorite was picked up soon after it landed. This is a suggested source for the water on Earth.