Stephen Bates is a senior correspondent for The Guardian where he
now writes about religion and royalty and was formerly a political
correspondent and the paper's European Affairs Editor. He has also
been a journalist with the Daily Mail and Daily Telegraph.