When will we know who’s won? An hour-by-hour guide to general election results and key seat announcements
After a whirlwind six-week general election campaign, the day has finally arrived, with millions heading to the polls to decide
The Independent via Yahoo
2 hours ago