SOME things are worth waiting for... like a Blue Peter badge.

Adam Beasley was eight years old when he penned a poem about Anne Frank which he submitted to the BBC children’s favourite in the hope of winning one of the show’s famous badges.

And he finally got his reward last week - after an 18-year-wait.

Adam, 26, a mobile hairdresser, of Gawber Road, Barnsley, said: “It was a massive shock but a very nice one.”

Read more in the Barnsley Chronicle, dated November 20.