PORT-AU-PRINCE, Haiti —Thousands of anti-government protesters marched Saturday through Haiti’s capital for the second time in two days amid anger over delayed elections and other issues.

The crowd began marching peacefully toward the Canadian Embassy in Port-au-Prince, but protesters later began burning tires, throwing rocks at police and trying to force their way through barricades as officers fired tear gas.

Many protesters carried posters demanding that President Michel Martelly and Prime Minister Laurent Lamothe step down.

“We need elections in the country so democracy can continue … not corruption,” said Jean Ronald Brison, owner of an auto parts store.

Martelly’s administration was supposed to call elections in 2011 for a majority of Senate seats, the entire Chamber of Deputies and local offices. But both he and Lamothe have blamed legislators for blocking a vote that would lead to approval of an electoral law.

Six senators have said the legislation is unconstitutional and favors the government.

A similar protest held Friday also turned violent, with police firing tear gas at protesters who had burned tires and thrown rocks.