text: why did bush won again the elections after all what he has done??   because he receive more votes in the electoral college than john kerry did. those electoral college votes were based on the popular election in which bush received more popular votes than john kerry did. in fact, bush received more votes for president in 2004 than any presidential candidate has in the history of the united states.  the people spoke. simple as that.