Donald Trump has lined up the number of delegates needed to secure the Republican nomination for president.
The Associated Press reported Thursday that Trump has reached 1,238 delegates — a candidate must reach 1,237 to win the Republican nomination.
303 more delegates are at stake in five state primaries on June 7, when California, Montana, New Jersey, New Mexico and South Dakota residents will be voting.
Trump has fended off 16 other Republican candidates, most recently Ohio Gov. John Kasich and Texas Sen. Ted Cruz, who both ended their campaigns at the beginning of May.
Since Trump’s announcement in June 2015, his campaign has been filled with insults, provocative statements and banter with not only presidential candidates but also the media. For example, he called Mexicans “rapists” and wanted to build a wall at the U.S.-Mexico border, while announcing plans to ban Muslims from entering the United States.
His attacks on Fox News personality Megyn Kelly became infamous, and several of his campaign rallies and events sparked episodes of violence in states like Illinois and North Carolina.
Politico reported that Democratic frontrunner Hillary Clinton only has a small lead over Bernie Sanders in California, 48 percent to 44 percent.
However, Clinton is likely to clinch her party’s nomination on June 7 — she won Washington state’s primary on Tuesday and has a commanding lead in delegates and in the popular vote in primaries to date.

