Israel's ambassador to Egypt has been forced to flee after a mob stormed the country's embassy in Cairo.

Hundreds of protesters destroyed a wall around the building, before a group forced their way in and threw documents and flags from windows.