Israel's Ambassador to Egypt has left the country after his embassy was stormed by a mob of angry protesters.

450 demonstrators were injured during violent clashes with security forces on the streets of Cairo.