A huge crowd gathered in Rome tonight to rally against the Italian premier Silvio Berlusconi as confidence votes on the conservative government looms in Parliament.
Pier Luigi Bersani, a leader of Italy's centre-left opposition, the Democratic Party, drew cheers as he addressed the crowd in St John's Lateran Square, packed with 100,000 supporters who had marched for hours through the city.
Bersani is demanding that Berlusconi leave power.
The media mogul's government has been weakened by the defection of allies, but Berlusconi boasts he will win the confidence votes on Tuesday. If not, he will have to resign.
Rome magistrates are investigating allegations by another opposition leader that Berlusconi and his allies have been "buying" the votes of wavering legislators.
Berlusconi's camp denies the claims.