Claim: The Isle of Man is a British island.
Label: REFUTES