who votes for impeachment to happen

The impeachment process in most democracies is typically carried out by the legislative branch. In the case of the United States, the House of Representatives votes on whether to impeach a president, while the Senate holds a trial and votes on whether to convict and remove the president from office. Therefore, it is members of Congress who ultimately vote for impeachment to happen.

In other countries, the process may vary. For example, in the United Kingdom, the House of Commons can vote for impeachment, and in Brazil, the Chamber of Deputies initiates the process by voting for impeachment, which is then decided by the Senate. It is important to note that the specific procedures can differ among different countries and their legal systems.