Everything Meghan Markle let slip about Lilibet and Archie in Nigeria trip 0 11.05.2024 18:14 Express.co.uk The Duke and Duchess of Sussex are on their second day of their Nigeria trip.