Political Outsider Finds a Fight Inside City Hall