(CNSNews.com) - Businessman Donald Trump won the primaries in Florida, Illinois and North Carolina on Tuesday, while Gov. John Kasich won his home state of Ohio.
In Missouri, with 99 percent of the vote counted, Trump was in a virutal tie with Sen. Ted Cruz of Texas--with Trump having 41.2 percent of the vote to Cruz's 41.0 percent. Kasich was third in Missouri with 9.5 percent and Rubio was fourth with 5.9 percent.
After losing to Trump in his home state of Florida, Rubio announced that he was suspending his campaign.
“America is in the middle of a real political storm, a real tsunami,” Rubio said near the beginning of the speech he delivered to his supporters on Tuesday night.
“People are very frustrated about the direction of our country,” he said.
“While it is not God’s plan that I be president in 2016 or maybe ever,” he said deeper into the speech, “and while today my campaign is suspended, the fact that I’ve even come this far is evidence of how special America truly is, and all the reason more we must do all that we can to ensure that this nation remains a special place.
“I ask the American people do not give in to the fear, do not give into the frustration,” Rubio said. “We can disagree about public policy. We can disagree about it vibrantly, passionately. But we are a hopeful people and we have every right to be hopeful.”
With 98 percent of the vote counted in Florida, Trump had 45.8 percent, Rubio had 27.0 percent, Sen. Ted Cruz of Texas had 17.1 percent, and Kasich had 6.8 percent.
With 91 percent of the vote counted in Ohio, Kasich had 46.4 percent, Trump had 36.2 percent, Cruz had 13.4 percent and Rubio had 2.4 percent.
With 89 percent of the vote counted in North Carolina, Trump had 40.5 percent, Cruz had 36.7 percent, Kasich had 12.5 percent and Rubio had 7.7 percent.
With 74 percent of the vote counted in Illinois, Trump had 39.2 percent, Cruz had 30.5 percent, Kasich had 19.4 percent and Rubio had 8.5 percent.