Cheers in the streets of the capital of Zimbabwe