GENEVA (AP) — Voters in Switzerland are casting final ballots Sunday on an initiative championed by the top right-wing party to cap the rich Alpine country’s population at 10 million.The populist Swiss People’s Party, which has the most seats in parliament, has stirred up and fostered anti-migration sentiment over the years, notably about an influx of workers from the neighboring European Union. Critics call the bid a self-inflicted wound, saying the boom in migration over the last generation has brought foreign labor and skills to sectors such as healthcare, finance, pharmaceuticals, and technology. Some also worry the proposal, if approved, will weaken critical ties with Brussels. The EU is Switzerland’s top trading partner.Recent polling from the gfs.bern agency suggested that it could be a close contest.The Swiss People’s Party put forward the “sustainability initiative” measure, saying Swiss infrastructure, housing, social programs, natural resources and way of life have been strained by demographic growth.

The federal government and Parliament oppose the idea.Swiss democracy gives voters a direct say in policymaking through referendums typically held four times a year. Most ballots are cast through the mail, and in-person voting ends at noon local time on Sunday.