A man was punched several times in "an unprovoked attack" in Littleport, police say.

Detectives are treating the assault on the Eastern European man in Parsons Lane as a hate crime.

A man and a youth approached the 40-year-old as he walked home and verbally abused him before punching him several times, causing him to fall to the ground, a police spokesman said.

After the assault he ran to the Crown pub where police were alerted. He was treated in hospital and released.

Police are appealing for information from the public.

DC Mark Beaven said: "It is clear from what the attackers said that this man was targeted because of where he is from. I would appeal for anyone who was in the area at the time or has any information about the man pictured in the image to contact police."