Home Politics High streets could yet enjoy revival as independent shops are bringing new life to towns