Former Italian premier Silvio Berlusconi left hospital yesterday, three weeks after an open-heart operation