After declaring truce, opposition politician Vitali Klitschko said he would return to barricades later to announce results of talks

An eight-hour truce has been declared by protesters in Kiev after a day of violence in which at least three people died and an opposition leader said he was willing to face "a bullet in the forehead" if Ukraine's president, Viktor Yanukovych, did not launch snap elections.

The truce was announced by opposition politician and former heavyweight boxer Vitali Klitschko at midday Kiev time, as negotiations between opposition leaders and Yanukovych were expected to continue.

On Thursday afternoon Yanukovych called a special parliament session for next week to discuss the crisis, but there was no indication that this represented an inclination to compromise with the opposition.

On Wednesday, a three-hour meeting between the sides ended without a deal, leaving the capital braced for intensified violence.

After the truce was announced, protesters began to extinguish the huge burning barricade, made of thousands of tyres, which has separated them from lines of riot police and been the focal point of clashes.

Klitschko said he would return to the barricades at 8pm local time (6pm GMT) to announce the results of negotiations.

Two men died from bullet wounds on Wednesday, according to Ukraine's general prosecutor, while the third died after falling from a rooftop while fighting with police. Protesters report that dozens of people have been seriously injured during the clashes, which had been running since Sunday evening.

Parts of central Kiev resembled a battlefield during the clashes, with police firing rubber bullets and wielding truncheons, while protesters lobbed molotov cocktails. The two men who were shot were killed with live ammunition, the authorities admitted.

A pro-European protester carries tyres at the site of clashes with riot police in Kiev. Photograph: Valentyn Ogirenko/Reuters

On Wednesday, Klitschko said Yanukovych had 24 hours in which to call snap elections, demanding another meeting with the president. If this did not happen, he said, the opposition would "go on the attack". His words drew loud cheers from the crowd on Independence Square, hub of the protests.

"If we have to fight, I will fight together with you. If we have to face bullets, I will face bullets," Klitschko told the crowd.

Arseniy Yatsenyuk, who represents the party of jailed former prime minister Yulia Tymoshenko and attended the meeting with Yanukovych, also had fighting words for the tens of thousands of demonstrators on Independence Square, saying: "Tomorrow we will go forward together. And if it's a bullet in the forehead, then it's a bullet in the forehead – but in an honest, fair and brave way."

The opposition leaders initially condemned protesters' attacks on riot police when they began on Sunday night, saying they were carried out by "provocateurs", but as the mood has become more radical, they have come under pressure to take a more decisive stance.

Yanukovych issued a statement saying he did not want bloodshed or the use of force, but the government does not appear ready to compromise. The prime minister, Mykola Azarov, called the protesters "terrorists". He said those who died were responsible for their fate and insisted the government had no option but to use force.

He later left Kiev for Davos, where he was due to take part in a panel at the World Economic Forum on Friday. However, it emerged that after the deaths in Kiev his invitation to the panel, and to the forum itself, was rescinded.

Condemnation of the violence has poured in from across the world. On Thursday Angela Merkel said Germany had been outraged by "the way laws have been pushed through that call democratic freedoms into question", but added that it would be wrong for Europe to respond to the violence with sanctions at this stage.

The US embassy in Kiev on Wednesday said it had revoked visas for a number of Ukrainian officials linked to police violence against demonstrators, and said Washington was considering taking further steps against the regime.

Read more

Kiev becomes a battle zone as Ukraine protests turn fatal

Volodymyr Ishchenko: protests are no longer just about Europe

Kiev's deadly protests – in pictures