Sir Keir Starmer, Kemi Badenoch and Sir Ed Davey have delivered their key messages for 2025.