Voters in Michigan, Missouri, Mississippi, Idaho, North Dakota and Washington will have their say on the presidential race on Tuesday, with 352 delegates up for grabs across the six states.