Apparently Alec Newman was on British TV last night:
Wednesday's best TV:(Scroll down to "Spooks - London Live, 10pm")
Though, even though it's listed as a highlight of the night, it seems like it might have been a repeat of an ep Newman did back in 2006...