I'm a Singaporean and the current issues with influx foreign workers affects us all. While I agree that we need some foreign workers but they should not be at the expense of Singapore citizens. I would like to forward some suggestions to improve the current situation for Singaporeans.
1) Abolish the concept of "Permanent Resident".
You're either a citizen of a foreigner. As such, govt (or future govt) policies should be drafted in favour of citizens. Policies such as housing and education can then be clearly defined as for either CITIZENS or FOREIGNERS.
For example: All public housing ie HDB is for citizens only. Public schools places should be for citizens first and only if there are spaces then it's open to foreigners. If foreigners send their children to public schools they should be charged full fees with zero subsidy. Foreigners can buy private property or send their children to any private schools.
2) All foreigners (please stop calling them "foreign talents") should then be on a time limit work visa (eg 3 years) that is subjected to mandatory MOM periodic renewal. I'm suggesting 3 years. MOM can then regulate the number of work visas issued based on current economic & employment status. MOM should use unemployment rate of working-age citizens to regulate the visas issued especially for PMET type of work. MOM should monitor all HR department hiring practices to ensure that it's not biased against citizens.
Adam Bin Ali