Donald Trump waited little more than 24 hours after Colin Powell's death to rip into his record and dismiss praise for the former secretary of state as "fake news".
Trump, who is known for continuing feuds even after a rival is no longer alive, also criticised Powell for making "big mistakes", particularly in relation to the Iraq war.
Powell died on Monday, aged 84, from Covid-19 complications after a long and illustrious career which saw him become National Security Adviser to Ronald Reagan, chairman of the joint Chiefs of Staff under Bill Clinton, and ultimately the first black US secretary of state under George W. Bush.
Following his death tributes poured in from across the political spectrum and around the world.