Russia's President Vladimir Putin is preparing to make his annual address to parliament but his speech comes at a critical time - with the economy threatened with recession, the currency losing value, and international sanctions biting hard.

In Moscow, the holiday season is also getting under way but it is failing to give people much encouragement about the future.

Al Jazeera's Peter Sharp reports from Moscow, Russia.

Source: Al Jazeera