Just back from the uni. My viva was at 2pm, and I was told at the start that I'd passed. So we then had a very nice chat for about an hour about my research. Then we discussed the corrections, which are very minor typographical ones, and I'm allowed a month to do them. I expect to do them very quickly. Then we discussed publication ideas.
So very very relieved. I started a full-time computer science PhD in 1994, and had to leave that after falling long-term ill with a progressive neurological illness. I never planned to start another PhD, but have now completed a part-time history PhD. Very very chuffed.
Thanks everyone for all your support.