Arizona and Utah are holding primaries tomorrow while Idaho Democrats hold their caucuses. In advance of the voting, here's what the most recent polls are saying.

A new Deseret News poll for Utah has Ted Cruz leading the Republicans with 42%, Donald Trump coming in second with 21%, and John Kasich with 13%.

That same poll has Bernie Sanders with the lead over Hillary Clinton in Utah, 52% to 44%. Deseret News also did some head-to-head polls, with Clinton beating Trump by 2%, Sanders beating Trump by 11%, and Cruz and Kasich both beating Sanders and Clinton by double digits in Utah.

A Merrill poll for Arizona taken last week shows Donald Trump leading the Republicans with thirty one percent to Ted Cruz’s nineteen percent and John Kasich’s ten percent. Hillary Clinton is besting Bernie Sanders with fifty percent to his twenty four. The Merrill poll also had some head to head results for Arizona. Clinton and Trump tie, Cruz beats clinton by six percent, and Sanders beats Trump by three percent.