The Republican Party is in serious trouble when, after several primaries and caucuses, Donald Trump is the front-runner to win the presidential nomination. Add to this that Senator Ted Cruz, one of the most hated politicians among his own due to his arrogant, divisive and extremist postures, has shaped up to be the candidate to unify the Party and stop the advance of the New York millionaire.