We’ve known since 1984 how tragically predictable the Grenfell fire was…

283