Thousands of protesters have taken to the streets of the Egyptian cities of Cairo and Alexandria, as well as elsewhere, to protest against the results of the country's presidential election.<br /><br />They are angry that Ahmed Shafiq, the former prime minister, will face Mohammed Morsi, the Muslim Brotherhood's candidate, in a June runoff for the presidency.<br /><br />Al Jazeera's Jamal Elshayyal reports from Cairo, the Egyptian capital.