John Kasich, the Governor of Ohio and a moderate voice who tried to portray himself as the adult in the Republican primary field but failed to win any state but his own, will end his long-shot quest for the US presidency on Wednesday (Thursday AEST), according to two people briefed on his decision.