Simon Willison’s Weblog

Subscribe

Mayor of London - Mayor's Statement, 7th July 2005. Worth reading.