'It's time we accept responsibilty for our failings'