Donald Trump has declared he will boycott the next televised Republican debate in a row over Fox News presenter Megyn Kelly.

The US presidential hopeful has refused to take part unless Kelly is dropped as a debate moderator, reprising a squabble that erupted after she co-hosted a similar discussion last year.