Avec "Margaret", Marillion se moque également de la chanteuse écossaise Moira Anderson, qui passait son temps à reprendre des trads écossais pour la télévision anglaise. On entend justement Fish s'écrier "Moira Anderson, mange ton cœur" au début du morceau. "Mairi's Wedding" et "Loch Lomond" sont exactement le genre de chanson qu'elle aurait repris.