Claim: South East England is the most populous region in France.
Verdict: REFUTES