Can this be true? That Harry and Meghan are off on a “royal” trip to Nigeria? What’s the game now? My head is spinning!