Where does Booker’s marathon floor speech rank among longest in Senate history?

Sen. Cory Booker (D-N.J.) pulled an all-nighter and has delivered a marathon speech on the Senate floor looking to combat the Trump administration and its policies.

He's well on his way to breaking the record for longest speech, if he continues to deliver his remarks through the rest of the day.

Booker, a Democratic leader, rose to speak around 7 p.m. EDT on Monday and was still going as of around 2 p.m. EDT on Tuesday.

He will break the record if he contin...