Ted Cruz has been at odds with the Republican party establishment for most of his time as a senator – and that doesn't look likely to change soon.