Prince Harry and his fiancee Meghan are in Edinburgh where they visited Edinburgh Castle as well as the Social Bite Cafe, a homeless charity.