Ten of thousands of protesters take to the streets in Egypt

The biggest anti-government demonstrations seen for decades are taking place in Egypt. Tens of thousands of people are out on the streets, demanding an end to the 30 year rule of President Hosni Mubarak.

The scale of protest against the president is unprecedented in Egypt, as people defy the authorities for a fourth day.

The BBC's Wyre Davies is in Cairo.