What i just randomly came up with, as we all know some people dont belive the creation because the neanderthals and so much other ancient human stuff, but we all know that neanderthals came into england, but what later came there was the chrono-magnons (spell check it
) which, is our closest ancient ancestor, yes they could of evolved but, what if a higher authority were to create them?
But anyway. later the chrono-magnons could have killed off the neanderthals, or just starved them all to death by taking thier food sources when they moved up north to england. which they evolved to us. thus the start humans in england