It looks beautiful ! I'm glad you told me what the flag was - I'm a sucker for trying to identify flags hung up in churches and castles.
But no blaming Henry VIII for the state of the place 😜 England was totally not in charge of Scotland from 1328 until at least 1648....