Russian President Vladimir Putin speaks in St Petersburg, 20 June 2025