The City Council was then required to appoint a mayor to serve out the remainder of Cannon's term (through Dec.
[5] On April 7, the council voted to appoint Dan Clodfelter, a state senator, as the new mayor.
[6] In 2015, Barnes declined to run for re-election for his City Council seat and instead pursued the Democratic nomination for Mayor of Charlotte.
He placed fourth in the primary, losing to former Chair of the Mecklenburg County Commission Jennifer Roberts, and left City Council in December 2015.
[7] He was succeed as Mayor Pro Tem by at-large City Council member Vi Lyles.