Claim: Neil Young received the Order of the British Empire.
Verdict: REFUTES