Factual error: Just after Spud gets suspended from school, his mum is looking through a property catalogue of London homes. All the telephone numbers shown start with 020 7. The film is set in 1991, and inner London telephone numbers at that time started with 071, not changing to 020 7 until June 1999.
Factual error: Dido and her husband had 3 children, not two as stated at the end of the movie. Furthermore, she didn't received an inheritance worth 2,000 pounds a year from her father.