Police have fired tear gas to disperse Kenyans demonstrating in the capital against government plans to impose higher taxes.
One of the controversial proposals in the unpopular finance bill is a new 3% housing fund levy for all salaried workers, and a move to increase value added tax on fuel to 16%.
The bill also calls for taxes on beauty products, crypto-currencies and earnings by social media influencers.
They are among the measures that have been opposed by many Kenyans.
The dozens of protesters had sought to gather at a park in the centre of Nairobi before marching to parliament to urge MPs to reject the tax proposals.
Local media reported that some of the protesters were arrested.
Legislators are set to debate the bill on Thursday, amid warnings issued by President William Ruto and his deputy Rigathi Gachagua against those opposed to the proposals.