Princess Leonor of Spain says she 'understands her duty' in a speech ahead of her 18th birthday as she prepares to one day become Queen
The Spanish heir to the throne, speaking ahead of her 18th birthday on 31st October, told the audience in Oviedo, Spain that it will be an 'honour' to swear an oath on the constitution.