Anti-government protests have rocked Ukraine for more than two months after President Viktor Yanukovych rejected a key EU trade pact that would have seen the country move closer to the European Union in favour of tighter ties with Soviet-era master Russia.