Italy’s voters have turned to right-wing and populist parties in an election that is set to leave the country with a hung parliament.
The Eurosceptic, anti-establishment Five Star Movement was the biggest party with almost a third of the vote.
But a coalition of the far-right League and centre-right of ex-Prime Minister Silvio Berlusconi is set to win most seats in the lower house of parliament.
Forming a government may now take weeks of negotiation and coalition-building.
One of the biggest winners was League leader Matteo Salvini who declared his party had the “right and duty” to govern at the head of a right-wing coalition.
Results showed the League conquering broad swathes of Italy’s north, while Five Star saw its strongest show of support in the south.
Latest results show Five Star garnering 32.3% of the vote, while the League received 17.6% of the vote and Silvio Berlusconi’s Forza Italia 14%.
The ruling centre left lost ground, with Matteo Renzi’s Democratic Party (PD) securing only 18.9% of the vote. La Repubblica newspaper described its failure to win a fifth of the votes as a psychological blow.
Voter turnout was estimated at 73% on Monday morning, according to interior ministry figures.
What does the result mean?
Though no party will be able to rule alone based on latest results, the surge of support for populist parties has been compared with Brexit and the election of Donald Trump in the US.
The right-wing coalition, which includes the League, Mr Berlusconi’s Forza Italia (Go Italy!) party and the far-right Brothers of Italy, is tipped to get 248-268 seats – below the 316 needed for a majority.
But Five Star, which has insisted on going it alone without forming a coalition, is expected to emerge as the largest single party in Italy’s lower house, with 216-236 seats.
Founded in 2009 by comedian Beppe Grillo, who denounced cronyism in Italian politics, Five Star is now led by Luigi Di Maio, 31. It has captured new voters in the poorer regions of southern Italy, feeding off anger over institutional corruption, economic hardship and immigration.
Italian voters appear to have abandoned Mr Renzi’s PD because of dissatisfaction over these issues, and its centre-left coalition is projected to come a distant third, with an estimated 107-127 seats.
Immigration and the economy have been two of the key issues for voters during the election.
More than 600,000 migrants have travelled from Libya to reach Italy since 2013, which has upset many Italians.
The state of the economy was also at the centre of the debates. In 2016, some 18 million people were at risk of poverty, and unemployment is at 11%.
BBC Europe editor Katya Adler tweeted that it was “theoretically possible for the EU’s nightmare result to come true: a coalition between the ‘populist Eurosceptics’: Five Star and Lega [the League party]”.
Results from the vote for Italy’s Senate, the upper house of parliament, also favoured populists and parties of the right. Five Star performed better than anticipated and was forecast to take the most seats – around 102-122 – but miss out on a majority.
The right-wing coalition is predicted to get 118-150 seats in the upper house, and the Democratic Party 42-54.
Advantage Five Star – but what happens next?
By James Reynolds, BBC News, Milan
We still don’t know who the winner will be. But in this opening act, Five Star has gained a certain advantage. Its message clearly resonated with young people searching for jobs, and with voters in the poorer south of the country.
The movement made a big point of running alone in this election. By contrast, other major parties teamed up into electoral alliances. But the feature which gave the party its strength – its independence – may now become its weakness. In order to form a government, Five Star must find coalition partners. Its inexperience in working with others may be a disadvantage in the practical business of coalition-building.
So, which way will Five Star seek to turn? There is some speculation that the movement may seek a coalition with the anti-immigration League party, which appears to have performed better than its own alliance partners in this election.
Five Star and the League have each criticised Italy’s relationship with the European Union, although neither campaigns to leave the bloc. A potential alliance between the two would be viewed with some degree of worry in Brussels.
Berlusconi’s party outshone by allies
The vote comes as a blow to Silvio Berlusconi, 81, whose party led the right-wing coalition. But now Matteo Salvini has laid claim to that role.
He has promised to deport hundreds of thousands of migrants and spoken of the “danger” of Islam.
“My first words: THANK YOU,” tweeted League leader Matteo Salvini as projections rolled in.
In any case Mr Berlusconi, 81, cannot hold public office himself until next year because of a tax fraud conviction. The four-time prime minister had backed European Parliament President Antonio Tajani as his choice to lead the country.
Who is Matteo Salvini?
The leader of the League is a proud Eurosceptic, who has praised Brexit and voiced opposition to the euro in the past.
On Monday Mr Salvini emphasised these credentials on Monday as he said he would begin formal talks with other parties to garner a parliamentary majority.
“It’s a fantastic victory which fills us with pride,” said Mr Salvini, claiming Italian voters had “made a step forward to be free from the cages and ties that are bringing back hunger and insecurity in Europe”.
In the same speech, Mr Salvini repeated his stance that the euro is bad for Italy.
“It’s a wrong currency and a wrong choice,” he said.
How Italy’s press reacted
La Stampa (centre-left): Di Maio wins, Italy is ungovernable
La Repubblica (centre-left): Italy belongs to the Five Star Movement and the League; the Democratic Party is knocked out, Renzi on his way out
Libero (centre-right):A chaotic government of amateurs – anger and confusion at the polls: From bad to worse
Il fatto quotidiano (populist):The Five Star Movement soars, Renzi crashes, Salvini wipes out Berlusconi: Everything changes
More on Italy’s vote: