Donald Trump
Donald TrumpReuters

US President Donald Trump recognized Juan Guaido as the legal President of Venezuela on Wednesday, after the country's National Assembly voted to remove President Nicolas Maduro from office. The president also called on Maduro to step down.

"I am officially recognizing the President of the Venezuelan National Assembly, Juan Guaido, as the Interim President of Venezuela. In its role as the only legitimate branch of government duly elected by the Venezuelan people, the National Assembly invoked the country’s constitution to declare Nicolas Maduro illegitimate, and the office of the presidency therefore vacant. The people of Venezuela have courageously spoken out against Maduro and his regime and demanded freedom and the rule of law," Trump said in a statement.

He added: "I will continue to use the full weight of United States economic and diplomatic power to press for the restoration of Venezuelan democracy. We encourage other Western Hemisphere governments to recognize National Assembly President Guaido as the Interim President of Venezuela, and we will work constructively with them in support of his efforts to restore constitutional legitimacy. We continue to hold the illegitimate Maduro regime directly responsible for any threats it may pose to the safety of the Venezuelan people. As Interim President Guaido noted yesterday: “Violence is the usurper’s weapon; we only have one clear action: to remain united and firm for a democratic and free Venezuela.""

Later, Trump stated that "all options are on the table" if Maduro does not step down peacefully.

In addition, US Vice President Mike Pence called Maduro "a dictator with no legitimate claim to power” in a video address.

Venezuela has been rocked by protests and civil unrest in recent years as the government's socialist policies have caused the country to sink into economic ruin. Inflation has run rampant and there is a shortage of basic commodities such as food.