Hillary Clinton continues to lead both Donald Trump and Ted Cruz in hypothetical general election match-ups, though her lead over Trump has narrowed.

A new NBC News/SurveyMonkey tracking poll shows Clinton now leading Trump 43 percent to 37 percent. Pitted in a one-on-one match-up against Cruz, Clinton holds a much more comfortable 44 percent to 30 percent advantage.

Trump Gains, While Cruz Slips

Coming on the heels of a series of recent landslide primary victories, the poll seems to suggest support for Trump among Republican-leaning voters appears to be building at a time when it seems momentum has slipped for Cruz.

In addition, Trump, who recently hit a high of 56 percent support from GOP voters, appears to be gaining ground from Republican leadership, more of whom seem to now be rallying around his candidacy.

Meanwhile, in the poll conducted between April 25 and May 1, support for Cruz was down to just 22 percent, while Ohio Gov. John Kasich lagged at just 14 percent. The overall numbers represent an average 3.5 percent drop for both candidates from the last time the poll was taken.

Still, recent polls indicate Trump continues to struggle mightily among Hispanics, with a recent Washington Post/Univision poll finding four in five Latino voters have a negative image of him.

Trump Still Struggling With Latinos

Trump has largely alienated Latino voters based on his hard-line immigration stance. He marked the launch of his campaign by deriding Mexicans as "criminals" and "rapists" and since then has consistently vowed to deport as many as 11 million immigrants if elected.

Trump has been joined in his unwavering pledge by Cruz, and both men have also expressed support for building a wall along the Mexican border.

Meanwhile, Clinton and Democratic challenger Bernie Sanders have both pledged allegiance to a plan of immigration reform, with Clinton vowing to legislatively tackle the issue within the first 100 days of her administration.