A 22-year-old man has been charged with multiple offences following a string of burglaries and car thefts across South Ribble.