Hundreds of youth in the streets of Eldoret protesting against the Finance Bill 2024