Daventry high street: 'I want to be in an up-and-coming town'