The Venezuelan President, Hugo Chavez, has not yet touched down in Britain, but already he has managed to provoke controversy. In a breach of diplomatic protocol, he has not requested a meeting with the Prime Minister. Instead, he will be having lunch with his soulmate, Ken Livingstone. This is just the kind of provocative stunt we have come to expect from Mr Chavez that has made him emerge as one of the most intriguing - and divisive - figures on the world stage.
To many on the global left, he is hailed as a hero for standing up to the influence of the United States in Latin America. To the right -and especially the Bush administration - he is a dangerous demagogue and a threat to stability. And as Mr Blair is finding out, Mr Chavez has an equally simple perspective on the rest of the world: one is either with him or against him. But which side should Britain be on?
The first thing to acknowledge is that, whatever the rest of the world thinks of him, Mr Chavez is the democratic choice of the Venezuelan people. Since being swept into office in 1998 he has survived an attempted coup and seen his mandate reaffirmed in a referendum. His domestic popularity is not hard to explain. Like Evo Morales, the new President of Bolivia, Mr Chavez has native roots. He was not part of the wealthy elite that ran his country so spectacularly badly for four decades. Such were the levels of corruption in those years that a backlash was inevitable.
Mr Chavez has had some success in rectifying some of the abuses of those years. He has boosted state revenues from Venezuela's massive oil reserves, using the money to pay for an array of social programmes for the poor. His belligerence towards the US has also proved popular, especially given America's history in the region. Indeed, the charges of totalitarianism by the US are driven more by resentment at his defiance of the Pax Americana and stranglehold on US oil supplies than by Mr Chavez's domestic record. …