Who was the mother of Margaret Tudor and daughter of Edward IV?
Henry Stewart, 1st Lord Methven: Henry Stewart, 1st Lord Methven (c. 1495 – 1552) was Master of the Scottish Artillery and last husband of Margaret Tudor, eldest daughter of Henry VII of England and Elizabeth of York. Elizabeth of York:  She was the daughter of Edward IV and niece of Richard III, and she married the king following Henry's victory at the Battle of Bosworth which started the last phase of the Wars of the Roses.
Elizabeth of York