A man was robbed and sexually assaulted by another man in Bury St Edmunds, early this morning.
The attack happened between 2.30am and 3am in Mount Road. The victim was taken to West Suffolk Hospital with facial injuries but has since been released.
A 20-year-old man from Bury St Edmunds was arrested a short time after the incident on suspicion of robbery.
He has been taken to the Bury St Edmunds Police Investigation Centre where he is awaiting questioning.
Police are appealing for information. Contact Bury St Edmunds CID on 101 or Crimestoppers anonymously on 0800 555 111.