US Republican presidential candidate Donald Trump has reached the number of delegates needed to clinch the Republican nomination for president.
Trump defeated 16 other Republican contenders, reportedly has 1,238 delegates .
Donald Trump was going to crossed over the magic 1,237 delegate mark and more to come to his support at the California and New Jersey primaries on 7 June.
According to Delegate Tracker
Democrats (2383 to win)
Clinton has 2305 delegates support and short of 78
Sanders has 1539 support and short of 844
Republicans (1237 to win)
Trump has 1238 support