A Labour MP has called on Westminster to vote against the result of Thursday's referendum and keep Britain in the EU.

Former minister and Tottenham MP David Lammy said the UK Parliament should vote next week to ignore the result, commenting: "Let us not destroy our economy on the basis of lies and the hubris of Boris Johnson".

Lammy added the referendum on EU membership had "advisory" and "non-binding", saying Westminster could choose to "stop this madness".

The Labour MP published a full statement on Twitter, which read: "Wake up. We do not have to do this.

"We can stop this madness and bring this nightmare to an end through a vote in Parliament.

"Our sovereign Parliament needs to now vote on whether we should exit the EU."

Lammy continued: "The referendum was an advisory, non-binding referendum.

"The Leave campaign's platform has already unravelled and some people wish they hadn't voted to Leave.

"Parliament now needs to decide whether we should go forward with Brexit, and there should be a vote in Parliament next week."

He added: "Let us not destroy our economy on the basis of lies and the hubris of Boris Johnson."

The London MP's call comes after a petition demanding a second EU referendum crashed the House of Commons website.

The petition calls for a fresh vote on the grounds that turnout for the referendum was below 75% and that the winning side won less than 60% of the vote.

It has now been signed by nearly two million people.

The House of Commons website says any petition which receives 100,000 signatories or more will be considered for debate in Parliament.