Today is St Margaret’s day. She is one of the national saints of Scotland who came here 950 years ago, a refugee from the Norman invaders of England in 1066. She was an English princess of the House of Wessex, sister of Edgar Ætheling, the short-ruling and uncrowned Anglo-Saxon English