Crowds have been gathering in Cairo’s Tahrir Square ahead of a mass rally to demand the resignation of Egypt’s Islamist President Mohammed Morsi. Thousands spent the night in the square, focus of the protests which brought down ex-leader Hosni Mubarak. Protests are also expected at the presidential palace in Cairo and across Egypt on the first anniversary of Mr Morsi’s inauguration as president. His opponents accuse him of failing to tackle economic and security problems. Supporters of the president also plan to hold their own rallies. Egyptians have been talking about 30 June for many weeks – the opposition vowing not to leave until Mr Morsi steps downed and calls early presidential elections, says the BBC’s Aleem Maqbool in Cairo. But there is a big part of this society that says that Mr Morsi is someone who was elected and should see out his full term in office, so there is a real split in this society at the moment, a split that we will see reflected on the streets, our correspondent adds. Protesters are unhappy with the policies of the Islamist president and his Muslim Brotherhood allies. Opposition activists say more than 22 million people have signed a petition seeking a snap election. They have urged the signatories to come out on Tahrir Square. The grassroots movement Tamarod (Rebellion) is behind the petition, which has united liberal and secular opposition groups, including the National Salvation Front. However, many ordinary Egyptians – angered by Mr Morsi’s political and economic policies – are also taking part in the rally. Flags and tents form a base camp on the square from where protesters plan to march the presidential palace. Hanan Bakr travelled specially from Dubai where she lives to join Sunday’s protest.