Mitt Romney is almost guaranteed the Republican nomination in the US presidential race.

His main rival Rick Santorum has withdrawn from the contest, after failing to win over enough party support.