Livemint
How Labour beat the Conservatives in Britain after 14 years, by the numbers
Great Britain's Labour Party has defeated the Conservatives in a historic parliamentary election for control of the nation's government. Labour has won 412 seats — a 63% majority — of the 650 seats in the lower house of Parliament.
4 minutes ago