Egyptian television broadcast film footage in which Mr Mahfouz spoke to government officials who visited him at the police hospital where he was recuperating from stab wounds in his neck.
'I pray to God to make the police victorious over terrorism and to purify Egypt from this evil, in defence of people, freedom and Islam,' he told the Interior Minister, Hassan al-Alfi.
The television also showed the Prime Minister, Atef Sedki, and the Finance Minister, Mohammed al-Razzaz, in the hospital room. Mr Mahfouz, 83, told Mr Razzaz: 'I've paid all my taxes.' ReuterReuse content