Ted Cruz has finally shut up.