The longtime Democratic strategist reportedly warned donors what he'd do if "we don’t do something about this."
Sony Pictures Entertainment has released the full trailer of Chris Weitz's upcoming...
Polling stations have opened with millions across London and the UK set to decide who will form the next government. Prime Minister Rishi Sunak was the first leader to cast their vote on Thursday morning, arriving with wife Akshata Murty at a polling station in Northallerton, North Yorkshire. Labour leader Sir Keir Starmer and Lib Dem leader Sir Ed Davey are also expected to cast their ballots this morning.