Protesters gather outside City Hall in Nairobi CBD ahead of Budget 2025/26 reading at Parliament