Claim: England was inhabited by humans.
Verdict: SUPPORTS