Claim: England was not first inhabited by modern humans during the Upper Palaeolithic period.
Verdict: REFUTES