You're reading: BBC: Ukrainian President Yanukovych agrees early election

Ukrainian President Viktor Yanukovych has agreed to hold a presidential election before the end of the year, as part of a deal to end the crisis.

He said he had also agreed to a national unity government, and to make constitutional changes reducing the power of the president.

The compromise came after hours of talks with the opposition leaders. The opposition has not spoken about the deal and it remains unclear whether protesters will back it. 

Read more here