Geoffrey Ballard (Andrew Tourell) - Tom's good-hearted but incredibly dull son, whose chief interests in life are DIY and real ale. He is a successful businessman, but his personal life is a disaster - he feels trapped in his marriage to the often vicious Marion, and will sometimes use his father as a sounding board. Geoffrey is frequently insulted by Diana, but is usually too meek to stand up to her, and largely tolerates her behaviour because of her affection for Tom. Geoffrey and Marion have two children, Tarquin and Sky, who appear in one episode of Series 3, in which they are very rude and obnoxious towards Tom, but are soon firmly put in their place by Diana. Inconsistently, there are 3 children in the car in the first episode as they take Tom to Bayview.