Passengers arriving at Barra airport, Britain's smallest, in the Hebrides off the West Coast of Scotland. Barra, named after St Barr, is the most...