We all have our odd little 'must-follow' early morning routines - some odder than others, judging by the texts and emails Richard received during this Early Breakfast. Show more
Discover 11,128,835 listings and 277,932 playable programmes from the BBC
We all have our odd little 'must-follow' early morning routines - some odder than others, judging by the texts and emails Richard received during this Early Breakfast. Show more