Good luck everyone!
We still haven't exchanged, but (fingers crossed) we may be in the home straight. Final queries have been dealt with by our side, buyers have signed contract and a completion date has been suggested. Unfortunately, they suggested next Friday. Not terribly surprisingly, the removals company was already fully booked, and so we made a counter-suggestion of early the following week.
Then, on reflection, we decided "What the heck, let's just go for it!" and so I have just confirmed the removals booking for the 2nd of February. We are living out of suitcases with the in-laws, and our stuff will almost certainly be going into storage - so it basically doesn't matter when we move out.
Our buyers also asked whether they could come and measure up for furniture this weekend, so we'll be doing some frantic tidying to make the place look less like a tip with boxes everywhere.