Donald Trump has suggested renaming New Mexico as “New America”, extending a string of controversial name-change proposals that have already targeted the Gulf of Mexico, Lake Ontario and the Strait of Hormuz.