Former US President Donald Trump has a well-deserved reputation for speaking candidly. At an event at his Mar-a-Lago resort in Palm Beach, Florida, Trump recounted a conversation that caused him to become convinced that General Mark Milley, the US' highest-ranking military official, “was a f**king idiot."