How's bout we try this, when your municipal tax bill comes along, you can have the option of checking a box that says you support a sanctuary in your city and are prepared to pay extra property tax to support the claimants receiving these services.  If you DO NOT support the sanctuary city than you have the option of checking the box not in favour.   How is that for democracy at work and responsible spending of tax dollars.   Those who support pay, those who do not, don't. 
 
The LAST THING these cities should be doing is going cap in hand to the province or the feds for money based on their local policies.  

And until we start telling these people from these countries to slow down on the procreation levels, guess what box I will check.