David Aaronovitch and India Knight for Times Online