Manchester ranks as the top city in the UK for independent businesses, according to a new report