Vladimir Putin tells rally 'battle is on' for Russia

A crowd of thousands has heard Vladimir Putin deliver a patriotic speech at a stadium in Moscow as he bids for re-election as president of Russia.

Pledging to win "the battle for Russia", he said he would not allow foreign interference in the country's affairs.

The 78,360-seater Luzhniki stadium near the city centre was a sea of banners from the ruling United Russia party.

The BBC's Daniel Sandford reports.

  • Subsection
  • Published