Hope and havoc in Baltimore politics