It has been suggested that the government's declaration of Britishness Day on the August bank holiday is an utter cockup because the Scots don't actually have their bank holiday on that day. I think it is more calculation than cockup. The British will be encouraged to celebrate the day in the traditional way; the traditional way involves copious quantities of alcohol and recreational drugs, the White Stripes at Reading, a serious assault on the bank balance and a humungous hangover. Well, a normal August bank holiday does, anyway.
The capacity of the Scots for the traditional celebratory rituals is legendary. Gordon just clearly wants to keep one nation in the Union sober in case anyone invades.