In January 2004 Macgill left to become editor of Holyrood Magazine and subsequently set up his own lobby shop called John Macgill Communications. Macgill is a past chairman of the Association of Professional Political Consultants Scotland, the regulatory body for the public affairs industry, current convener of the Association for Scottish Public Affairs and an Associate of the Chartered Institute of Public Relations.[1]