I think the GOP and Pres Trump are in strong positions, despite losing the House. First, regarding Cruz, he WON. That is all that counts in the end. The margin is insignificant. ANd remember, he did not support Trump through the convention, and I am sure there were a number of Republicans that held that against him. Six more years and that will be forgotten. Plus, the Dems spent a huge sum to unseat him. And again, HE WON!
For Trump, he kept Republicans in the position of governor in all the states but Wisconsin which were wavering states. Florida will be critical next election. Republican governor. Ohio, had the maniac Kasich who worked against Trump, and I presume Dewine will fully support Pres Trump. North Carolina, Repubican. Georgia, Republican.
Believe me, Trump is actually in a better position now than he was prior to the election in 2016. He has 2 years and will have nearly 4 years of RESULTS come November, 2020.
It will be HR Clinton vs Trump in 2020, and Trump takes 40 Electoral College states.