The chart is highly misleading because it's comparing the final votes from past elections with the incomplete vote totals we have for 2024.
You are quite right about this. In my previous message, I wrote that Trump has 1 million votes below 2020. Now, however, he almost has the same number of votes as in 2020. Harris, on the other hand, has 11.6 million votes below 2020. This difference will diminish as more votes are counted, but the deficit will remain significant. If we consider that Democrats have also lost the Senate and are most likely going to lose the House, it is clear that voters are rejecting the Democrats. The reasons are likely a combination of the following:
1) Many Democrats blame Harris as a candidate (and blame Biden for not stepping out earlier to allow for proper selection of a Democratic candidate). This may be a factor, but it is not the only one.
2) The economy / Inflation: This is definitely a factor. Global inflation has resulted in people blaming their governments. Considering G7 countries, Italy had a change of government in 2022. In 2024, the UK, France, Japan, and the US governments have been replaced or are being replaced. The ruling parties in Canada and Germany are now in minority positions and will likely be replaced in 2025. Bernie Sanders said, “It should come as no great surprise that a Democratic Party which has abandoned working class people would find that the working class has abandoned them."
3) Social factors: People in several G7 countries, including the US, are tired of the woke agenda of progressives and the immorality that is being taught in schools and the media. German leftist Sahra Wagenknecht said, “Working classes no longer recognize themselves in the discourse of the left and are turning to the far-right AfD party as a receptacle for the protest vote.” Her newly formed party, which embraces a conservative social and cultural agenda, has succeeded in several German state elections.
Democrats should heed the issues #2 and #3 before blaming Harris.