Flake does not agree with Trump on the issues at all. Flake is a typical neocon globalist.
Why are they globalists? Because they can remain in politics ONLY BECAUSE of their ultra rich donors. And what do the donor class wants? Cheap labor inside and outside the country. Once you understand this, the fog is lifted on all their actions.
Why do you think we have $500,000,000,000 deficit EVERY frickin year with China? Why are US corporations moving plants to Mexico? Why Cruz was pushing for 500% increase in H1B visa's for cheap programmers from India & others? Why do we engage in foreign nation building? (higher profits for contractors). Why do you think are we importing one million low skilled and low net worth LEGAL immigrants EVERY year? Why they never built the Wall, and will not fund the wall?
Only a candidate who is 70+ years age bracket, has more money already than he will ever need, and has always been America first, is spared from the globalist ideology.
Consider this. With $10 Billion net worth, next 100 generations EACH stands to inherit $100 Million!