US PRIMARIES: Live results from Michigan, Mississippi, Idaho, and Hawaii.
Michigan: Trump 37%, Cruz 25%, Kasich 24%; Sanders 50%, Clinton 48%.
Mississippi: Trump 47%, Cruz 36%, Kasich 9%, Rubio 5%; Clinton 83%, Sanders 16%.
Idaho: Cruz 45%, Trump 28%, Rubio 16%, Kasich 8%.
Hawaii: Trump 45%, Cruz 31%.
National poll: Trump (30%), Cruz (27%) running neck and neck, then Kasich (22%) and Rubio (20%).