This Is Your Life

Gaz has a party to mark his 30th birthday, but the celebratory mood ends as he reflects on his lack of achievements over the years. Donna visits the doctor and is left reeling by the news she receives, Tim is stunned when Leonard asks him out on a date, while Cassie's relationship with Billy is threatened by the appearance of her ex-boyfriend.