Is that ed Cruz, Ted Cruz’s twin brother & fellow US Seantor?
What’s the heck is a “Seantor”? Is that a Gaelic Senator?