One TD owner from an MG club fixed a front shock using two steel rings that just fit on the shafts with an O-ring pressed between the steel ring and shock. Four set screws hold the ring. Repair done in 1975 is still good. In comparison, new/rebuilt shocks cost $100-$200.
This is a companion discussion topic for the original entry at https://www.hagerty.com/articles-videos/articles/2005/12/08/tech-tips-by-the-dozen-iii