Losing his job saved him
The puzzle
A man was dismissed from his job.
If he had not been, he would have died. Why?
See the answer (spoiler)
Spoilers from here on. If you want to work it out yourself, leave this folded and move on.
Answer
He caught the same train to work at eight every morning.
The day the news came he was so shaken that he overslept, and the train he would have been on was in a serious crash.
Many of the passengers were killed.
He was not on it.