Claim: England was initially settled by modern humans during the Upper Palaeolithic period.
Verdict: SUPPORTS