Sheila McKechnie was born in Camelon, Falkirk, on 3 May 1948 to Hugh McKechnie, then a commercial traveller, and Christina (née Marshall). She studied politics and history at the University of Edinburgh, where she was a friend of Gordon Brown.
Sheila McKechnie was born in Camelon, Falkirk, on 3 May 1948 to Hugh McKechnie, a traveling salesman, and Christina (née Marshall). She studied politics and history at the University of Edinburgh, where she had a close relationship with Gordon Brown.