We're up close with Stephen for this photo from The Tomorrow People. And he does NOT look pleased.
Added: