I'd forgotten about this - they're supposed to have made it a national holiday, with all schools and government buildings flying the saltire, but I don't see anything like it about.
Still, who needs a government to tell you there's a reason for a drink? haha