In 2013, he published Road to Referendum, which accompanied a three-part television series of the same name on STV and ITV.[3] Following the Scottish independence referendum, he published Disunited Kingdom: How Westminster Won A Referendum But Lost Scotland,[4] a retrospective on his experiences as a journalist documenting the campaign. In 2015, his book Tsunami, about the SNP's victory in the 2015 general election, was published by Freight Books.[5]
In his Road to Referendum Macwhirter recounts rejecting his parents' nationalism in the 1970s. He worked for the BBC for almost 20 years, first as a researcher and then as a current affairs reporter, before becoming Scottish politicalcorrespondent in 1987.[2] From 1989, he was a member of the Westminster press contingent, as part of Westminster Live. In 1999, he presented Politics Scotland and Holyrood Live until both were axed in 2007 and 2009 respectively.
Macwhirter writes weekly columns for The Herald, The Scotsman and Scotland on Sunday, all morning papers. He returned to Scotland to help launch the Sunday Herald in 1999, and has presented the Scottish Parliament magazine programme Holyrood Live. He also writes for Public Finance and other publications.
Macwhirter's columns were suspended by The Herald in September 2022, after allegations he posted an offensive tweet about members of Liz Truss's cabinet.[6]
Macwhirter announced that he was standing for Rector of the University of Edinburgh on 12 January 2009,[7] and was backed by George Galloway following the latter's withdrawal as a candidate for the post.[8] He was elected Rector on 13 February 2009, winning by 4,822 votes to 2,182 (69% to 31%).[9] succeeding the former Green MSP Mark Ballard.