Londoners are abuzz over two departures—one political; the other final.
1. On June 27 Tony Blair will stand down as Prime Minister. While it’s not yet official that Gordon Brown will be elected by the Labour Party as the new PM, it’s widely expected that Brown will follow Blair at No. 10 Downing Street. You can access Blair’s resignation speech here and follow coverage of Brown’s campaign and Blair’s final days right here.
2. It appears that fashion icon Isabella Blow died after ingesting weedkiller at her Gloucestershire home last week. It was originally thought she had died of ovarian cancer, but reports have since revealed that she committed suicide. Read her late husband’s touching remembrance in the Sunday Times.