Donald Trump has postponed his visit to the UK for the most Trump reason ever.

Advertising
Advertising
Advertising