Duchess Catherine Gives Birth To A Boy Britain’s Duchess Catherine and Prince William have welcomed a son The Duchess of Cambridge gave…