Charles III of England can't be King of Scots without taking the Scottish Oath of Accession