Position Drift

Cory Booker — Position over time

Every dated record on this entity, arranged chronologically. Promises and the breaks that followed them; statements made and the conduct that contradicted them; votes that diverged from prior commitments. 4 events on record.

Machine-readable JSON →

2025

2025-10-15 VOTED CONTRA
Vote contradicts: statement_vs_disclosure
Booker publicly swore off corporate PAC money and touted his clean campaign finance record, yet accepted approximately $800,000 from AIPAC — a 'single-issue' PAC — over his career, only renouncing such funds in March 2026 after sustained activist pressure. When a podcaster confronted him on the $800K AIPAC figure in October 2025, he claimed it was a 'minuscule percentage' of his tens of millions r…
2025-10-15 VOTED CONTRA
Vote contradicts: platform_vs_vote
Booker defied AIPAC to support the Iran nuclear deal in 2015 — a vote of genuine political courage — yet AIPAC and pro-Israel donors continued to be among his most significant funding sources, totaling approximately $800,000 over his career, raising questions about whether his break with the lobby was political positioning rather than a lasting realignment.
2025-05-19 VOTED CONTRA
Vote contradicts: reversal
Booker positioned himself as the face of Trump resistance with a historic 25-hour Senate speech, then just seven weeks later became the sole Democrat to confirm convicted felon Charles Kushner — Trump's son-in-law's father — as Ambassador to France, citing their personal friendship and past fundraising relationship. The New Republic called his defense 'shameless spin.'

2017

2017-01-11 VOTED CONTRA
Vote contradicts: statement_vs_disclosure
Booker publicly declared support for drug importation as a strategy to lower costs, but voted against a Sanders amendment to allow cheaper Canadian drug imports — while being the third-highest Senate recipient of pharmaceutical industry campaign contributions. After activist backlash, he announced he would 'pause' fundraising from pharmaceutical companies, calling it a response to 'criticism.'

What this view assembles

  • Promises & violations — every documented commitment + each documented break, with primary sources.
  • Contradiction pairs — fact-against-fact entries from the contradictions ledger; the "said" appears in its year, the "did" appears in its year.
  • Vote-based analyses — for elected officials, every documented case where a vote diverged from a stated commitment.
  • Entity events — major dated events recorded against the entity (acquisitions, indictments, appointments, etc.).

This view DOES NOT auto-detect new drift candidates. It surfaces records that are already on file. If you spot an undocumented inversion, the curator workflow (admin) is where to add it.