Angela has been active in politics since she was a student at the University of Glasgow and, before becoming an MSP in 2007, she was a local councillor in West Lothian.
Angela has previously held the Scottish Government posts of Cabinet Secretary for Communities, Social Security and Equalities (2016-18), Cabinet Secretary for Education and Lifelong Learning (2014-16), Cabinet Secretary for Training, Youth and Women’s Employment (2014), Minister for Youth Employment (2011-14), Minister for Children and Young People (2011), and Minister for Skills and Lifelong Learning (2010-11), Minister for Drugs Policy in (2020-23) and appointed Cabinet Secretary for Justice and Home Affairs March 2023.
In May 2026 she was appointed Cabinet Secretary for Health and Care.