A man has been arrested on suspicion of attempting to murder a police officer who was stabbed with two knives.
The officer received injuries to his head, neck and hands while attending a call about concern for someone's welfare in Churchill Way, Basingstoke, at 16:30 BST on Sunday.
He was taken to North Hampshire Hospital and was later released. Both knives have been seized.
A 43-year-old Basingstoke man remains in police custody.
Alex Charge, chairman of Hampshire Police Federation, said: "This was a despicable attack on a brave colleague and once again shows the daily dangers police officers face while protecting the public."