Virgina ... no longer a sanctuary state for Federal dollars
Cut these 'sanctuaries' at the knees by denying them, or clawing back, Federal funding.
If state, county, and local officials defy Federal laws and enforcement, they should not receive Federal money.
Make them choose between Federal funds and 'sanctuary' nonsense.
Even worse, start moving Federal facilities - offices, military bases, etc. - out of their cities, counties, and states. Deny them the state and local taxes of Federal employees.
Either we are a nation of LAWS, or its everyone for themselves.