Hello Rugbymatt,
Alkaline batteries may leak when stored for an extended amount of time. I have not heard any reports of Lithium batteries leaking - so far.
I just pulled some Duracell C and D batteries out that were marked 1999. No signs of leaking and they still had a little left in them.
On the other hand, if the light is left in the car and you have large temperature extremes, the Alkaline batteries should be replaced at their expiration date.
Some people change batteries in their smoke alarms and flashlights on the same date every year.
Tom