Show Racism the Red Card honorary president Shaka Hislop says the organisation's first 25 years has failed to 'deliver a better world' for the next generation.