Claim: South East England has a population of 7,373 square miles.
Verdict: SUPPORTS