Could this be the end of Ted Cruz?