Claim: England shares land borders with Scotland and Wales and is part of the United Kingdom and is also an island.
Verdict: SUPPORTS