The factory worker, who is paid just under $100 (£82) a month, has little money to spare for leisure activities and fears the zoo will now become unaffordable. Like millions of Egyptians, he has been hit by skyrocketing prices and the latest currency devaluation.