Urrrggh! Creepy crawlies! It's flying ant day. The streets of NW3 are crawling with the damn things. How do they all know to hatch out on this one day of the year? Have you spotted the same phenomenon today where you live?
Update: I see Meg's spotted them too today, on the other end of London.