Two people have been killed and more than 600 injured in fierce clashes between protesters and security forces in Cairo and Alexandria.

The latest violence comes just over a week before parliamentary elections are scheduled to begin.

Yolande Knell reports from Cairo.