People hold up their mobile phone lights as tens of thousands gather for a protest over the collapse of a concrete canopy ...