by Anthony Seldon
Tony Blair has dominated British political life for more than a decade. Like Margaret Thatcher before him, he has changed the terms of political debate and provoked as much condemnation as admirati…