I'm now in Bangkok airport and the flights could be worse. Window seats all the way, my longhaul flight seats are so far back there are only 2 seats in my block so only 1 person to climb over. And a free upgrade to business class from London to Newcastle, which means I'll be able to use the lounge at Heathrow!
But it's still a long journey!