Democrats have won the House and Senate. AJLabs looks at the numbers and what their majority means for Trump. Post navigation Russia’s land gains in Ukraine dwindle as its diesel reportedly goes unsold Why is Britain refusing to pay slavery reparations?