A Hampshire man has been charged with 31 rapes.

Romeo Enrico Cummins faces a total of 40 allegations which also include drug dealing.

Cummins, from Fountains Close, Basingstoke, has appeared before Winchester Crown Court

Judge Keith Cutler was told that the defendant is facing 31 charges of raping females in Farnborough and Aldershot in 2013 and January and February of this year.

The 46-year-old is also charged with nine counts of supplying class A and C drugs including diamorphine, crack cocaine and GHB.

Cummins is due to reappear in Winchester Crown Court in June when he will enter a plea.

He has been remanded in custody until that date.