Where it has gone wrong: 24 years of empty promises stalls H