Egypt’s Interim Prime Minister Hazem Beblawi has unexpectedly announced the resignation of his government.

He gave no reason in his televised address, but it comes amid a series of strikes including one by public sector workers and rubbish collectors.

The State-run newspaper al-Ahram said he had been asked to stay on as prime minister until a successor was named.

He was appointed in July after the military over threw President Mohammed Morsi following opposition protests.