Whew, I thought we’d just watched the last ever episode of Vera. In fact it was the last available episode. Vera S12E04.

We just watched S11E01. I quickly knew that we'd seen it before but couldn't remember positively who did it and had no idea why.