Americans deliver stunning rebuke to Trump as blue wave sweeps country

· Financial Times