US President Donald Trump announced a new class of heavily armed warships that will be named after himself - an honour usually reserved for leaders who have left office. Two of the Trump-class ships will be built initially, but that number could grow substantially, according to the president, who said they will be "some of the most lethal surface warfare ships" and "the largest battleship in the history of our country." Trump made the announcement at his Mar-a-Lago residence in Florida alongside Pentagon chief Pete Hegseth, Secretary of State Marco Rubio and Navy Secretary John Phelan, with images of the planned high-tech vessels on stands nearby.