Goodness me. Didn't see that coming. If you've escaped spoilers thus far, well done -- I did too. If you've seen it already, I don't need to say anything else, do I.
Looking forward to next week, when once again I'm not going to be in a position to watch it on first transmission.
EDIT: Spoilers in comments.