Englishmen and scotsmen may well have been the same thing back then. A scotsman once told me that a Geordie was ”a scotsman wi his brains bashed oot”. Cheeky b……!
Might it have been England and the Scotts stole it
https://en.wikipedia.org/wiki/Haggis#:~:text=It is believed that food,considered traditionally of Scottish origin.