Smalls surely has to be played by some slightly wet behind the ears, perky young toff English actor.
This chap, Hammersmith-born, privately educated Will Poulter - who was in The Chronicles of Narnia movie -seems just the ticket. Almost has the neck as well:
Meanwhile I envisage Jimmy Nail would go down a storm as Ed’s fun-loving old builder companion:
Their on-screen chemistry would be as mouthwatering as orange juice with toothpaste.