Mark Mardell was left stranded for seven hours in Istanbul after Turkish Airlines barred him from a London flight, telling ...