The number of people living in Switzerland has soared by nearly one-quarter over the last generation.

The anti-immigration measure comes amid cost and crime concerns

The Swiss will go to the polls on Sunday to vote on whether to back a referendum that would see its population capped at 10 million.