The Greensboro City Council has fired City Manager Mitchell Johnson. The council voted 5-4 to relieve Johnson of his duties immediately, with Trudy Wade, Mike Barber, Sandra Anderson Groat, Zack Matheny and Mary Rakestraw voting in favor.

Johnson will stay on with the city at current compensation and benefits to “perform duties to be assigned” before being “relieved of all duties with the city” on July 15.

Johnson left immediately after the vote.

Update: The N&R’s Allen Johnson acknowledges that Mitchell Johnson “forced the resignation of former Police Chief David Wray, a man he played a key role in hiring,” but leaves it at that. The forthcoming editorial will be very interesting.