Having it all was a five-episode [1] 2007 radio drama series on BBC Radio Scotland written by Jackie Bird and produced by The Comedy Unit. [2]
The plot of "having it all" revolves around Debbie ( Michelle Gomez), her family - her teenage daughter named Lucy (Ellie Bird) and her ten-year-old son Oliver (Michael Kelly), and her friends - Janice (Cora Bissett) and Martin ( Mark Cox).