April 1, 2026As Trump lashes out at the UK, there is no one better than the King to pour oil on troubled waters