Home Politics The new president of Venezuela is a socialist who vows opposition to US invasion.