It's an election year and candidates are going to “move” their stance as close as they can to obtain voters to win without compromising their principles which is exactly what Cruz did by introducing the amendment he did in May...so he's on the record regarding immigration, while still maintaining his support for "free trade".
Yup, he changed his mind after talking with border governors, border guards and touring the southern border.
Walker met with Sen Sessions, the most conservative Senator with regard to immigration. Walker adopted Sessions' positions on immigration, which are to the right of Cruz.
Cruz talks a good game, but has a few very questionable amendments and votes.
Walker has never taken one ACTION that could be considered anything but conservative.
I'll take the guy who changed his tune, after gathering facts over the guy who says one things and does another.