I’ve just returned from a few days in the nook-shotten isle of Albion — London, to be precise. The Islam-shotten town of London.
It will take me a while to catch up with email, so bear with me. I can see the piles of stuff y’all sent, but it may be a day or two before I actually open it all.
In due course I’ll report on the highlights of my visit, but here’s something to ponder while you’re waiting. It’s a poster in the window of a bank near Oxford Street: