Spain's former King Juan Carlos 'will fly to London to meet King Charles for a private lunch'

The controversial 85-year-old Spanish royal has been at the centre of corruption investigations in his homeland and a long-running and ongoing legal battle with his former lover.