TV's Dr Ranj Singh helps us get to the bottom of why our meals hardly vary. And what happens to our waste when we drop it off at the tip? We send our reporter behind the scenes.
Discover 11,128,835 listings and 280,384 playable programmes from the BBC