Treason is common at a time of ideological divisions, and traitors may be brave and honourable men, says Allan Massie