Police officer knocked to the ground after being punched in the face during violent town centre brawl