It went through! The flat sale finally went through on Friday at around 1pm. We got an email confirming they had released the keys to 'Eleanor', the new owner, and later in the afternoon, we passed her coming out of the front door (and interestingly going straight into the letting agency next door - curious!), so she must definitely have coughed up the money, even if it'll float around some intermediate place for a couple of weeks before finally showing up in Thomas's account so we can clear all the credit cards that have got us through since September 07.
What a relief... though I'll miss free(ish) parking in town and the ability to quickly run to Sauchiehall street for a quick shopping spree, or Cambridge street for an Italian meal.