Kristopher Purvis flew into Edinburgh Airport from Mexico with a 45 kilo haul of cocaine worth more than five million pounds.