Manchester's Market Street has some new artwork and the reason will make your skin crawl By Planet XO Newsteam 20 October 2026 North West It's appeared in the busy shopping streetRead original article ← Back to all headlines