Kibera Resident's Plea: Finance Bill 2025 Hurts the Poor