A man in his 30s has been charged with attempted murder following a stabbing in the early hours of Saturday morning, police said.
Wiltshire Police said the incident took place at a house in Swindon, with a man in his 20s being treated in hospital for injuries that did not appear to be life-threatening.
The suspect is from Swindon and remains in custody. Officers said there is “no further risk to the general public”.
The force said it is “not naming the suspect due to security concerns” and that he will appear before magistrates on Monday.