Well, finally passed my checkride today! Yay!
Flight went without a hitch, and had a fantastic examiner. It's taken quite a while (18 months) but I finally found myself taxiing back and the examiner saying "Aaaaand that's a pass"
Just gotta wait a couple of weeks for the CAA to send my stuff back, then I'll be off!