An iconic city has opened its nation’s first taxpayer-funded shelter just for homeless transgender people – blowing $97 million on what critics have ripped as “progressive political theatre”.