Sweden appears to be heading towards a hung Parliament after a nationalist party with neo-Nazi roots made major gains in elections, robbing the mainstream centrist parties of a majority, in the latest vote to test a European nation's tolerance to immigration.
Far-right parties have made big gains throughout Europe in recent years as anxieties grow over national identity and the effects of globalisation and immigration following armed conflict in the Middle East and North Africa.
Sweden - home to the Nobel prizes and militarily neutral for the better part of two centuries - has been known for its comparatively open doors to migrants and refugees.
The general election was the first since the country of 10 million took in 163,000 refugees in 2015 - the most in Europe in relation to the country's population of 10 million - as mass migration to Europe rose dramatically. The influx of asylum-seekers has polarised voters and fractured the long-standing political consensus.
With almost all districts having reported, the ruling centre-left Social Democrats and Greens and their Left Party parliamentary allies had 40.6 per cent of the vote, while the opposition centre-right Alliance was at 40.3 per cent. That gave the centre-left 144 seats in the 349-seat parliament against 142 for the Alliance, suggesting weeks of uncertainty before a workable government can be formed.