Could Kevin Rudd’s Trump tweets cost him his career? Terry Barnes The Spectator 3 0 08.11.2024 .....© The Spectator visit website