A man has been arrested after punching and elbowing a police officer in the face during an unprovoked attack.

The incident happened in the early hours of Saturday morning in Downham Market, after a man was stopped and searched by officers.

Police said the man then launched an assault, punching and elbowing an officer in the face.

He was arrested and charged, and will appear in court early next year.

The officer was not seriously injured.