A Hampshire man TWICE fought off a sex attacker who pushed him into bushes and assaulted him.

The 21-year-old punched his attacker in the face as he finally made his escape, police have revealed.

The incident happened between 1.30am and 1.45am as the victim was walking along Badshot Lea Road, in Aldershot, when a man asked him for directions.

The man began to walk alongside the victim and when they were near an industrial estate he pushed the victim in the chest, causing him to stumble.

The man sexually touched the victim over his jeans.

The victim swore at the suspect and pushed him off and walked off on Lower Farnham Road.

The suspect started to follow the victim again and pushed him into a bush.

He pinned the victim down and then proceeded to sexually assault him again over his jeans.

The victim punched the suspect in the face twice and ran to the roundabout at the junction of Morland Road, shouting for help.

The suspect ran off into Morland Road.

The suspect was described as:

•  Dark, olive-skinned man

•  In his early 20s

• Average build

•  Black, short hair

• Eastern European accent

•  He was wearing a black, zipped hoody.

If you witnessed the incident or recognise the suspect from the description, we’d urge you to call 101.

Anyone with information is asked to call 101 quoting 44170007334.