Since Donald Trump barrelled onto the political scene for the 2016 election his grip on the Republican Party has been undeniable.
But even as he eyes up a campaign for re-election in 2024, there are Republican big wigs waiting in the wings to take him on.
Especially as the mayhem that Trump leaves in his wake isn’t appealing for everyone.