The populist Swiss People's Party (SVP), known for its virulent campaigns against immigration, the European Union and Islam, won 65 of the 200 seats in the lower house yesterday, up from the current 54, and saw its support rise to its highest-ever level.
The SVP was seen raking in 29.5 percent of the vote, compared to the 26.6 percent won in 2011 and beating its previous record score of 28.9 in 2007, the national broadcaster RTS projected.
Pascal Sciarini, a political scientist at Geneva University, told AFP, that the 11 additional seats for SVP marked "a huge shift in Swiss politics," adding that "the centre of gravity has clearly shifted to the right".
"SVP did not even need to run a campaign. The migrant crisis ran the campaign for them," Sciarini said.
Also Read
The Socialists, the country's second-largest party, meanwhile lost three of their 46 seats and the Greens and Green Liberal Party lost a total of nine seats.
The shift to the right comes as surging numbers of migrants and refugees moving through Europe have heightened the focus on the issue in Switzerland, even though the wealthy Alpine nation is yet to be significantly affected by the crisis.
"We have to make Europe less attractive and send a signal that we cannot give asylum here, not even to refugees of war," SVP chief Toni Brunner told AFP.
Parties to the centre and left meanwhile lamented that the pre-election campaign had been so dominated by the migrant issue.
"People voted out of fear," Socialist candidate Rebecca Ruiz told RTS.