Watched the start of yet another re-run and it's all still happening. So true, so well observed and so well written.