A landslide for Democrats. A rebuke to Donald Trump

Republicans face a tumultuous new era

The Economist