Claim: England shares land borders with France and Spain.
Verdict: REFUTES