Advertisement

Duchess Catherine set to replace harry and ‘become a figurehead of English rugby'

The Duchess of Cambridge is set to be handed a new role, according to a royal insider.