A protest against the finance bill on June 25 2024 in Nairobi, Kenya. File photo.