I honestly thought that Biden would scrape out a win prior to the escalations in Palestine, but yeah he’s a goner. This, plus the continued economic doldrums plus the resumption of student debt payments plus the clear failure of the war in Ukraine means that he is sunk.