Police have charged a man with more than two dozen separate offences.

Mark Rhodes, aged 37, of Romer Street, Bolton has been charged with a total of 28 offences including multiple robbery, theft, driving, and fraud offences, Greater Manchester Police (GMP) have said.

He is currently in police custody and is due to appear at Manchester and Salford Magistrates Court tomorrow, February 6.

Superintendent Danny O’Neil of GMP’s Bolton District, said: “This has been a fantastic effort by Bolton’s Neighbourhood crime team who take a proactive approach in tackling neighbourhood crime.

TODAY'S TOP STORY: Everything we know about the attempted murder investigation

“We are determined to send a clear message - we will be relentless in our pursuit of tackling crime in our communities, crime impacts on the lives of innocent victims, and I hope that these charges go some way to reassuring the public that we are delivering on this promise.

“Any information from the public relating to these types of offences assists us greatly with tracing offenders and recovering stolen property so I strongly urge anyone who has been the victim of a crime to report it to GMP via 101 or online via www.gmp.police.uk.”

If you have a story or something you would like to highlight in the community, please email me at lewis.finney@newsquest.co.uk or DM me on Twitter @lewisfinney18