A sad story indeed. If I recall correctly from the biography Turing spent time working at Princeton as Alonzo Church had independently produced the same results so it's really the Church-Turing thesis.
Statues and government apologies don't mean squat. The important thing is to never let the story be forgotten.