Electoral history of Elizabeth Warren

United States Senate elections

2012

Massachusetts Democratic convention vote, 2012[2]
Party Candidate Votes %
Democratic Elizabeth Warren 3,352 95.77
Democratic Marisa DeFranco 148 4.23
Total votes 3,500 100
Democratic U.S. Senate primary vote, 2012[3]
Party Candidate Votes %
Democratic Elizabeth Warren 308,979 97.59
Democratic Write-ins 7,638 2.41
Total votes 316,617 100
United States Senate election in Massachusetts, 2012[4]
Party Candidate Votes % ±
Democratic Elizabeth Warren 1,696,346 53.74% +6.67%
Republican Scott Brown (incumbent) 1,458,048 46.19% -5.64%
n/a Write-ins 2,159 0.07% +0.02%
Total votes '3,156,553' '100.0%' N/A
Democratic gain from Republican

2018

Democratic primary results, Massachusetts 2018[5]
Party Candidate Votes %
Democratic Elizabeth Warren (incumbent) 590,835 98.08%
Write-in 11,558 1.92%
Total votes 602,393 100%
United States Senate election in Massachusetts, 2018[6]
Party Candidate Votes % ±
Democratic Elizabeth Warren (incumbent) 1,633,371 60.34% +6.60%
Republican Geoff Diehl 979,210 36.17% -10.02%
Independent Shiva Ayyadurai 91,710 3.39% N/A
Write-in 2,799 0.10% N/A
Total votes '2,707,090' '100%' N/A
Democratic hold
gollark: `fenv.h` seems like it's unimportant and can just be set randomly.
gollark: `<errno.h>`> For testing error codes reported by library functions. Pretty sure this is unnecessary as osmarkslibc cannot, in fact, fail.
gollark: `<ctype.h>`> Defines set of functions used to classify characters by their types or to convert between upper and lower case in a way that is independent of the used character set (typically ASCII or one of its extensions, although implementations utilizing EBCDIC are also known). osmarkslibc will ship the entire Unicode table in this header for purposes.
gollark: `complex.h`> A set of functions for manipulating complex numbers. What an oddly useful standard library feature. I'll use quaternions instead in osmarkslibc™ as they are better.
gollark: `assert.h`> Contains the assert macro, used to assist with detecting logical errors and other types of bugs in debugging versions of a program. My version of `assert` will just be a signal to the compiler that the value being `false` would be undefined behavior, for performance.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.