Top of the Pops viewers were left baffled by a re-run episode where Keith Allen hosted the show as a fictional hip-hop star. The episode from March 1995 was broadcast on BBC Four on Friday night.