Question: what is the difference between last and latest?
Answer: "Last" refers to the "end" of something. "Latest" refers to the aspect of being "new" (i.e., most recent in time) and must be used for things for which there can be no end. It seems that these two words are interchangeable when (A) the topic is time-related and (B) the topic is something that can "end" multiple times.