‘Her Royal Highness’ book review: Scottish charm is impossible to resist I&r