Yup, agreeing with everyone else here, definitely one of his best films and one of my favourites of his
Dan Starkey is adorable

And gotta love that accent!
David is just brilliant in this film, like every other role he plays he totally immerses himself into the character and makes them so believable. He is brilliant at the comedy aspect of it, the way he delivers lines and the facial expressions are spot on. There are so many laughs in this film and if it hadn't been David playing Dan then I'm prepared to bet it wouldn't have been anywhere near as funny.
Some of my favourite parts:
Saying to his boss "You pay me to write s***e!"
On the bench with Margaret and the way he slides over

His reaction when White Riot comes on at the party
"She was just giving me a mint!"
His little scream when he sees Margaret's dog
The answer machine message Patricia leaves when he returns home and the line about his record being melted in the sandwich toaster, "Byeeee!" His facial reaction is just hilarious!
In the phonebox calling Patricia where she tells him she "Potato'd" Margaret and he goes hysterical and says "Not the potatoes!" And then the way he says "Shut the f*** up!" to Charles, again it's his acting that makes such a simple line so hilarious to watch.
And many, many more moments but I shan't reel them all off as I would be here all day!
A fantastic movie, easy to watch and David is just a joy.
10/10