Struggling businesses in Newport blame Covid, competition from out-of-town retail parks, anti-social behaviour, council red ...