Tourists from around the world visiting Britain's Buckingham Palace on Monday said they were delighted that Meghan, the Duchess of Sussex, gave birth to a baby boy while they were holidaying in the country. The baby, who has not yet been named, was born in the early hours of the morning weighing 7 lbs 3oz (3.2 kg).