It’s time for cowards like Ted Cruz to go