Protests have broken out in Zimbabwe's major cities after fuel prices more than doubled over the weekend.

In the second city of Bulawayo police fired teargas on protesters.

The BBC's Shingai Nyoka reports from the capital Harare.