PERU, Nov 9 (CGTN) - Peruvian President Martin Vizcarra on Monday announced his decision to step down after a congressional vote of impeachment, according to media reports.

The Peruvian Congress approved the impeachment of the president on Monday, accusing him of bribery as a regional governor.

The impeachment motion for alleged "permanent moral incapacity" against the president has exceeded the 87-vote threshold, with 105 votes in favor, 19 against and 4 abstentions.

The president is accused by opposition legislators of taking bribes in exchange for granting public works contracts when he was a regional governor.

Vizcarra dismissed the accusations at an impeachment motion hearing in the congress earlier on Monday.