Hillary Clinton notched at least four of five wins last night: North Carolina, Illinois, Ohio and Florida. In Missouri she leads Vermont Sen. Bernie Sanders by 0.2%. She also took the lion’s share of delegates, picking up around 300 more than Sanders. She spoke triumphantly last night, assuring her supporters: “We are getting closer to securing the Democratic Party nomination.”