The army has seized power in Madagascar, after President Andry Rajoelina fled abroad, having been challenged for weeks by rebel Gen Z youth. The uprising stems from social grievances and a generational sense of frustration — demands the military leadership is unlikely to meet.