The opposition leader Kizza Besigye was briefly arrested yesterday in Kampala as he took part in a "walk-to-work" protest against surging consumer prices and wasteful government spending.
His supporters reacted angrily, hurling rocks at passing vehicles and smashing windscreens. Water cannon trucks moved in and doused them in pink liquid.
Uganda was rocked by deadly protests over the high costs of basic commodities and transport in April and May this year. That round of protests was suppressed in a violent crackdown by security forces, in which several demonstrators died. Mr Besigye was badly beaten and put under house arrest.