It is not today. It is on 11th November, and the whole point of it is that it is not a public holiday. Rather, at eleven o’clock in the morning, the ordinary routine of daily life is interrupted. Or, at least, it used to be. It should be again.
11th November should be the deadline for withdrawal from Afghanistan. Not 11th November 2015. Not 11th November 2014. 11th November 2010. Now, that would be what I would call an Armed Forces Day. And a true cause to hang out the bunting.