David Cameron is prepared to meet Donald Trump if the US Presidential candidate visits Britain this Summer but has "no intention" of apologising for calling him "stupid and wrong".

Mr Trump yesterday became the only candidate for the Republican presidential nomination after John Kasich, his last remaining opponent, announced that he was leaving the contest.

The Prime Minister now faces the difficult task of rebuilding relations with Mr Trump after launching a scathing personal attack on the billionaire for proposing that Muslims should be barred from the US.