Ancient britons vanished without a trace