Analysis: Why the 2024 election is likely to be *very* close

Is President Joe Biden going to run again? He has said he plans to, but if…