Media playback is unsupported on your device Media caption Boris Johnson says he is "humbled that you have put your trust in me"

The Conservative Party has won a big majority after sweeping aside Labour in its traditional heartlands.

Here are the most important points you need to know.

What's happened?

The Conservative Party has won a majority of at least 78, its biggest general election victory since 1987

With one constituency left to declare, the Conservatives have 364 seats, Labour 203, the SNP 48, the Liberal Democrats 11, the DUP 8, Sinn Fein 7, Plaid Cymru 4, the SDLP 2, the Green Party 1, the Alliance Party 1

St Ives, Cornwall, is yet to declare

The SNP has won more seats than in 2017

For the first time, nationalist parties in Northern Ireland have taken more seats than unionists

Nigel Farage's Brexit Party failed to win a seat

What now?

Conservative leader Boris Johnson is promising to take the UK out of the EU next month "no ifs, no buts"

He has been to see the Queen to ask for permission to form a new government

Labour leader Jeremy Corbyn says he will not lead the party in any future election campaign

The Liberal Democrats will hold a leadership contest after Jo Swinson lost her Dunbartonshire East seat to the SNP by 149 votes

Follow the latest news at it happens on our live page.

What were the key results?

The first big moment of the night came when the Tories took Blyth Valley in Northumberland - a Labour seat since its inception in 1950

The second shock came in Workington, in north-west England, held by Labour for the last century except for a brief spell in the 1970s, went to the Conservatives

Wrexham in north Wales - a Labour seat since 1935 - was won by the Conservatives

For the first time in nearly 100 years, the Conservatives took Leigh in Greater Manchester from Labour

But Labour gained Putney in south-west London - an area that voted strongly for Remain in the 2016 referendum - from the Conservatives

The Conservatives won the key London seat of Kensington by only 150 votes

See the results in pictures here.

Our results page is here.

Who were the big scalps of the night?

Liberal Democrat leader Jo Swinson lost her Dunbartonshire East to the SNP by 149 votes

Long-serving Labour MP Dennis Skinner lost his seat in Bolsover, having first been elected there in 1970

Conservative Zac Goldsmith lost his seat in the London seat of Richmond Park to the Liberal Democrats

All 17 MPs who changed parties during the last Parliament, including Dominic Grieve, Chuka Umunna, Luciana Berger and Anna Soubry, lost their seats

DUP Westminster leader Nigel Dodds lost his Belfast North seat to Sinn Fein

Labour's Caroline Flint was defeated by the Conservatives in Don Valley

Commentators had called her a future leader of the Labour Party, but 32-year-old Laura Pidcock lost her seat of Durham North West to the Conservatives

What were the results last time?

No party won a majority in Parliament in 2017, after Theresa May's Conservatives lost seats in England and Wales to Labour and the Liberal Democrats.

Conservatives 318

Labour 262

Lib Dems 12

Democratic Unionist Party 10

Scottish National Party 35

Sinn Fein 7

Plaid Cymru 4

Greens 1

Independent 1

What is my constituency result?

Image copyright PA Media Image caption Sunderland South was the second constituency to be declared

Use the search box below to find the result in your constituency.

For a nationwide breakdown of results, see our results page.

Find a constituency Enter a UK postcode or constituency

If you can't see the look-up click here.