How did people get to Britain 950k years ago? | Heykuki News