The 2012 election saw the Scottish National Party gain 3 seats and secure an overall majority on the Council.
Labour retained their 10 seats on the Council while both the Conservatives and the Liberal Democrats were reduced to a single Councillor.
The net gain/loss and percentage changes relate to the result of the previous Scottish local elections on 3 May 2007.
This may differ from other published sources showing gain/loss relative to seats held at dissolution of Scotland's councils.
He resigned his Council seat on 5 February 2016 and a by-election was held in the Maryfield ward on 31 March 2016 which was won by the SNP's Lynne Short.