Protests are expected to take place across Russia today after Vladimir Putin claimed victory in the Presidential election.

Mr Putin says it was an open and honest battle - but there are strong allegations of fraud.