A lot has been said about the difficulty Donald Trump has had getting the Republican establishment behind him. But one man has always backed him in the Senate: Republican Jeff Sessions of Alabama.
They're the odd couple of politics: a New York City tycoon and a guy from the deep South. One man is mild-mannered. The other, famous for bold exaggerations.
But Trump and Sessions are linked by their shared hard-line view on one central issue: immigration.
And Sessions too has had a controversial political career.