The last time I'll arrive 'home' in the UK

‘The last time I’ll arrive ‘home’ in the UK’, Landing at Heathrow Airport, London, 23 August 2011.