It was always going to be someone...and the twists kept everyone on their toes to the very end. Most people I'd have said till about a week ago and really still until tonight thought it was Peter or even Ian I'd say....Jane may have been involved in the cover up, and now clearly was, or she was a red herring but I'd say the build up may have always been intended to be better than the actual reveal!