‘Mamdani knew this when he was making that silly pledge so now he has got to backtrack and instead tried to suggest it is the federal government that’s not standing up’