Nairobi Senator Edwin Sifuna has credited Gen Z for pressuring the government to avoid introducing new taxes in the 2025…