Putin hosts annual Q&A session: As it happened in 2024 »