That turned out to be just the start of my adventure. Once we had all boarded the captain came on and announced a delay - about 20 minutes - so we sat at the gate for at least that, and then finally started the taxi to the runway. It was a long taxi - probably a good 10 minutes - and during this a passenger just in front of me started acting strangely. The crew were summoned and it seemed he was having some kind of panic attack. Much rushing to and fro, then the captain comes on the p.a. and announces that because of a medical emergency we were returning to the gate. We taxied all the way back, the passenger was led off the flight and we waited ages whilst one of the standby passengers is sorted out and boarded. Then we still can't leave because they want extra fuel to try to make up time during the flight. By the time we took off it was 01.05 - one hour and forty-five minutes after the scheduled departure time.
Although they made up some time during the flight, we still arrived over an hour late into Amsterdam, by which time I had missed my connection to Paris. I was re-booked onto an 08:00 flight which boarded on time, but then, you've guessed it, the captain came on and announced a delay. That flight was due into Paris at 08:40, but we arrived at 09:30. It was now not possible for me to get to Montparnasse in time for the train I had booked, and since it was a budget ticket I could not exchange it! Thus it was that I had to buy a new ticket to get myself to Poitiers.
Fortunately, in true TGV fashion we pulled out of Montparnasse at precisely 12:12, the scheduled time, and arrived in Poitiers one minute ahead of scheduled at 13:51. Another hour south in the car, and I was finally back.
So not the ideal journey home, but I guess it could have been a lot worse.