Ted Cruz's recent comments about US President Donald Trump and Elon Musk may not be exactly what VP JD Vance will have wanted ...