A British Day is a great idea but leave Remembrance Day alone. I vote for 21 October, Trafalgar Day, particularly if it became a Bank Holiday as there is none between the end of August and 25 December.
I would also like to see more made of 23 April, St George's Day. Saints Andrew, Patrick and David always have their flags out and their celebrations. We English should do the same.
