Venezuelan President Hugo Chavez has hailed a "perfect victory", after defeating Henrique Capriles to secure a fourth term in office.

Mr Chavez won 54% of the vote, the electoral council announced, with turnout at about 81%.