Mamdani says Democrats must keep their "foot on the gas" — NRI Bytes