A man with a history of mental health problems has been charged with aggravated assault after attacking Italian Prime Minister Silvio Berlusconi.

The Italian prime minister suffered a bloodied face and had two of his teeth knocked out in the incident.

Television pictures showed the 73-year-old prime minister in the midst of a crowd following a political rally in his native Milan yesterday, when suddenly a man hurled a statuette of Milan's cathedral at him.

Blood splattered across his face, aides bundled him into a car and rushed him from the scene in the northern industrial city.

Police later charged a 42-year-old man with aggravated assault for hurling a miniature replica of Milan's gothic cathedral at the prime minister.

The prime minister was examined and treated at the emergency room at the San Raffaele Hospital, where a hospital spokesman said he had two teeth knocked out, a small fracture to his nose, cuts on the inside and outside of his upper lip and bruises to his face.

Silvio Berlusconi‘From a clinical point of view, everything's fine, but there's a need for an observation period of one or two days,’ said Dr Alberto Zangrillo, head of the emergency room at the San Raffaele Hospital.

The suspected attacker, Massimo Tartaglia, has a 10-year history of mental health problems, ANSA said.

His psychotherapist was summoned to the police station where he was being held, the agency added.

Scuffles broke out after about 10 people jeered Mr Berlusconi at the rally of his People of Freedom party, calling him a ‘clown’.

He shouted back at them ‘shame on you’, drowning them out with the help of the sound system.

Italian President Giorgio Napolitano said he ‘strongly condemned’ the attack.

Mr Berlusconi was the victim of a similar assault several years ago in Rome when a young man hit him with a camera tripod, cutting his head.

The flamboyant prime minister has come under increasing pressure in recent months over his private life and business affairs.

On Friday he dismissed accusations of Mafia ties made by a turncoat criminal at an Italian court as ‘a farce’.

Mr Berlusconi, who began his third stint as prime minister in May last year, said he would not bow to pressure to go to the polls early.

A series of allegations about his private life this year led his wife Veronica Lario to file for divorce and Mr Berlusconi's penchant for controversial public statements has also added to the political pressure.

Some 350,000 people demonstrated in the centre of Rome against Mr Berlusconi on 5 December, responding to an internet call for a ‘No Berlusconi Day’.

‘The left says I'm a monster. But I'm not a monster and I'm a good boy,’ Mr Berlusconi said at yesterday's rally with a wide smile.

Italy's top court in October quashed an amnesty law that would have benefitted Mr Berlusconi, who faces a series of corruption charges.

On Friday in Milan, one corruption trial in which Mr Berlusconi is accused was adjourned until 15 January.

The prime minister faces allegations that he paid his British former tax lawyer David Mills $600,000 to give false evidence in two trials in the 1990s.

Mills, who was tried separately, was sentenced to four-and-a-half years in jail over the case in February.