As recently as one month ago, Donald Trump was merely losing. Now he is flailing, trudging into the Independence Day weekend at the nadir of his presidency, trailing by double digits in recent polls and in danger of dragging the Republican Senate down with him.
But there are still four months before the election — and any number of ways for Biden to blow it.