I just so hadn't engaged with the concept of Independence Day being an actual day off work. And now I discover that everywhere is closed tomorrow. BAH. Although I did chuckle when my Manhattan-based English friend L told me that her (US) boss was banning a day off for all UK employees. What shall I do with myself? Answers on a postcard, please.