LONDON—British Prime Minister Rishi Sunak traveled to Belfast to sell his Northern Ireland deal on Tuesday, amid tentative signs the pact could allow the U.K., and his Conservative party, to begin to move on from a Brexit saga that has dragged on for years.