Senator Lindsey Graham, a key ally of President Trump, has clinched the Republican primary, avoiding a runoff. The senator and his allies had spent more than $15 million on advertising, warding off a challenge from Mark Lynch, who had accused Graham of not being loyal enough to the president. Trump, however, had endorsed Graham and rallied for him on Monday night.