Gachagua's Stand Against Kenya's Finance Bill 2025: Public Outcry Erupts