The title of the article is "Switzerland will be the first country in the world to vote on having a national wage of £1,700 a month", and the omission of the word "on" led me to believe that they had actually voted for the proposal, rather than that they will vote on the proposal, which is what the article actually says. It is a minor point, but I think the title as it is is slightly misleading.
This would not necessarily be considered "liberal" in Switzerland, as the Liberal and FDP parties (now merged) are not liberal in the sense that Americans misuse the term.
I'm Canadian, so there's that. The Swiss are pragmatic conservatives, so this might pass if you can convince the bulk of them it makes sense financially, i.e. it will reduce overall costs of aid and social assistance programmes.
Polls, as well as the results of similar initiatives (eg minimum wages). Would need a massive shift to see it pass imo (especially since the small rural cantons have a disproportionate weight and they don't tend to vote in favor of those issues).