‘This Has Come At The Right Moment In My Life’
John Swinney became Scotland’s First Minister almost by accident. Over the course of his 25-year-plus political career he’s held a bagful of senior government portfolios, including education, finance, deputy first minister and minister for Covid reco