Richard

Richard (portrayed by James Fleet) was an ex-boyfriend of Rosie's who first appears in "After School Clubs".

He, along with Rosie, attended the same reading club, which Alfie also briefly attended, where he thought that one of the other club's members, Orlando, was Rosie's ex-boyfriend but was surprised to learn it was Richard (owing to the age gap between him and Rosie). He later appeared in "Sports Day" where he took part in the "Parents vs Teacher" race. He did not appear after this, but is referred to often.