With Phil working many hours, Maggie feels she should quit her job to spend more time with the children, but a surprising revelation has her reconsidering her decision. Meanwhile, Brian finds himself bedding down in the garage.
In the second-season finale, Maggie invites Paul to spend the Christmas holiday with her. But they are joined by the kids, her parents and Clare's family, and Eric and Freddie (Beans Balawi) help complicate the situation.
Guy sees Maggie comforting Phil and jumps to an incorrect conclusion; Maggie uncovers the secret behind Genevieve's poor work performance; Maggie and Paul see their plan to spend some time together go awry yet again.
As Jeff's new deputy, Maggie has a run-in with Genevieve; sparks fly between Maggie's mother and a former flame (Roy Dotrice); while her mother's away, Samantha throws a party that gets out of control.
In an effort to meet men, Maggie tries speed dating and lonely-hearts ads, neither of which go so well. She does, however, hit it off with her son's teacher. Also, Phil's girlfriend believes Maggie's dating ploys are an attempt to make him jealous.
Maggie searches companionship, and Clare thinks she may have found it with Clare's sympathetic husband, who begins to spend far too much time with Maggie. Also, Phil's girlfriend moves in with him and tries to be a mother to the children.
Despite knowing that Phil is worth more, Maggie settles for less during negotiations over child support. Later, she goes out on the town with co-workers and wakes up the next morning in bed with a younger man.
While on holiday, Phil (Alexander Armstrong) tells Maggie (Caroline Quentin) that he's leaving her for another woman. Later, when returning from a job interview, she spots Phil with his new girlfriend and discovers the secret behind their breakup.