Argh! Kev was just checking to see if I could plug in my laptop on the Heathrow-Colombo flight -- and in the process, discovered that they've cancelled that flight and rebooked me on a later one. So now I'm going to be sitting in Heathrow for 10.5 hrs (instead of 4). And that my flight now has a stop in the Maldives, so it's 13 hrs (instead of 10), arriving in Sri Lanka at 3:40 p.m. on the 5th, which means effectively losing at least half a day of the visit (and time with Karina). I hate hate hate travel difficulties.