Mark Peter Simpson Oct 18
He’s an annoying extra from a Ken Loach film.