Prince Harry and Meghan Markle, duke and duchess of Sussex, have named their newborn son Archie Harrison Mountbatten-Windsor, and formally presented the royal…