Biden and Kamala vs Putin