There's been a couple of false alarms for the return of Sir-posts-a-lot, but is anyone else finding the name "I-am-still-here-o" suspicious? Report