President Donald Trump is replacing US National Security Adviser HR McMaster with Bush-era defence hawk and former United Nations ambassador John Bolton, BBC reports.
Trump tweeted to thank Gen McMaster, saying he had done an "outstanding job & will always remain my friend".