Sooo many Blue Peter badges.John Noakes said it best.... Bluuuuue peeetre baddgge. I am not worthy to be here with such illustrious personages.But,what was your favourite Biddy Baxter creation....how many did you make? I won the worst song in the world contest at Pontardawe 94