Police officers investigating an alleged assault in Rushden have appealed for witnesses to come forward.
Some time after 11pm on Saturday, December 26, a man was walking along Wellingborough Road when it is alleged he was approached by a stranger who punched him in the face.
A scuffle then broke out and the alleged attacker ran away when members of the public intervened.
Officers investigating the alleged incident would particularly like to speak to motorists who stopped at the scene.
Witnesses, or anyone who knows anything about this incident can call police on 101 or Crimestoppers anonymously on 0800 555111.