Most countries have a national day, when they became independent or the new constitution was
signed or whatever. Britain of course doesn't; the nearest thing we have is the celebration of the Queen's official birthday which took place yesterday (her real birthday was in April).
With it goes the trooping of the colour, soldiers dressed in camp uniforms marching up and down, riding horses and setting off antique cannons.
And I just want to ask: why?
Why do we have to have soldiers at every bloody event - royal weddings, funerals God knows what? Is the military the only thing we have to celebrate? We lost the last two wars in Iraq and Afghanistan. Is there nothing else from centuries of culture and industry that is good, that we can be proud of? Why are all the royal family in the military, and not doing useful things in industry or commerce? In the picture even Princess Anne is in uniform (the only one who thinks the same way as me is Andrew who looks like a Swiss hotel manager*).
Let the national celebrations centre on art, music, literature, industry. Let's show the rest of the world that we are not just a military force which conquered most of them but a civilised, modern nation. And let's stop living in the past.
*Nothing wrong with that, of course