The President of Egypt is promising a full investigation into a horrific crash that has left 51 people dead; 48 of them were young children.

A bus was taking the children to their kindergarten when it was hit by a speeding train.

President Mohammed Morsi is also offering financial compensation to the victims’ families.

The incident has triggered a wave of anger as critics say transport workers have been complaining about poor management and working conditions for months.