Joe Bruno
Coverage (6 articles)
Vi Lyles Chairs Her First and Last Zoning Meeting of 2026
Mayor Vi Lyles had not chaired a 2026 zoning meeting through her current term, Council Member Ed Driggs (District 7) handled each of the four held earlier this year. On Monday she took the chair for the May 18 meeting. The calendar shows no other zoning meeting will fall before her June 30 resignation.
Brendan Maginnis Offers to Serve as Interim Mayor
Maginnis is willing to commit to not running for mayor in 2027, with a qualifying clause; former Mayor Jennifer Roberts volunteered first.
Vi Lyles to Resign June 30; Race to Replace Her Has Started
Charlotte Mayor Vi Lyles announced Thursday that she will resign on June 30, ending a tenure that began in 2017. Under North Carolina law, the City Council will appoint a Democrat to serve the remainder of her term, and the field is already organizing in public, with former Mayor Jennifer Roberts offering to fill the vacancy and Council Member Dante Anderson breaking for the outsider option. The vote that decides who fills the seat has not been scheduled.
BPC's 46-45 Endorsement of Joi Mayo Shakes Up District 3
A single vote gave the Black Political Caucus endorsement to Joi Mayo over incumbent Tiawana Brown in District 3. Here is what 46–45 means for a low-turnout primary that decides the seat.
NC Politics: Transit Tax Vote, Stopgap Budget, Veto Fight
A hard look at the week: Mecklenburg's transit tax hits the ballot, the governor signs a stopgap budget and vetoes a school-choice tax credit, and local transparency fights simmer in Charlotte.
Political Events in Charlotte, NC July 27 - August 3, 2025
From veto overrides to local council contests, Charlotte's political pulse quickened July 27–Aug 3. Here's what mattered and why.