When Humans Vanished From Britain for 15,000 Years User Ben G Thomas on YouTube, 19 May 2024 130,000 years ago, humans appear to have vanished from Britain, with the archaeological record showing no evidence of people…