Andrew Barr, a life-long creature of politics