King Felipe and Queen Letizia of Spain have arrived in the United Kingdom. Their official State Visit is set to begin tomorrow and will last three days.
In the late afternoon, King Felipe and Queen Letizia departed from the Adolfo Suárez Madrid–Barajas Airport in Madrid. Their Majesties travelled with a delegation of politicians, and this evening the Spanish King and Queen landed at Luton…