Democrats are IMMORAL says Ted Cruz in a HEATED Exchange