Claim: England was first inhabited by modern humans during the Upper Palaeolithic period.
Label: SUPPORTS