Shadow home secretary Diane Abbot launched a four-letter tirade at Brexit minister David David as he tried to kiss her in the Commons bar after she helped vote through the Article 50 bill.

The Labour MP told David Davis, who is the Secretary of State for Exiting the European Union, to 'f*** off' when he moved in to kiss her at Strangers' Bar at Westminster.

The Tory MP for Haltemprice and Howden reportedly walked off laughing.

The incident was reported on Twitter by the Huffington Post's Executive Editor Paul Waugh.

It comes after Ms Abbott voted to trigger Article 50, despite being against Brexit.

The Labour MP told David Davis, who is the Secretary of State for Exiting the European Union, to f**k off when he moved in to kiss her at Strangers' Bar at Westminster

Most Labour MPs backed the legislation - including shadow home secretary Diane Abbott who backed the Bill despite disappearing with a migraine last week

Prime Minister Theresa May (right) and British Secretary of State for Exiting the European Union (Brexit Minister) David Davis (left) shout 'aye' in the House of Commons in favour of a third reading of the EU Notification of Withdrawl Bill

Theresa May crushed the Remain resistance to Brexit in the Commons, successfully defeating every amendment to her historic Article 50 bill.

Brexit moved a step closer tonight as new laws enshrining the Prime Minister's powers to launch the two year Brexit process were passed to the Lords.

Mrs May saw off a potential rebellion on the rights of EU nationals after Brexit, defeating a dangerous amendment 332 to 290 with a promise any changes to their citizenship in future will be subject to a separate vote.

After a marathon series of nine separate Commons votes, the legislation was granted a third reading by a landslide, agreed by MPs 494 to 122, majority 372.

Most Labour MPs backed the legislation - including Ms Abbott who backed the Bill despite disappearing with a migraine last week.

But Liberal Democrats leader Tim Farron vowed the party's peers would seek to amend the Bill in the Lords.

The Government passed Brexit legislation by a landslide tonight, easily seeing off a rearguard action by Remain rebels who wanted to constrain the negotiations. The third reading result was read out by Government whip Jackie Doyle Price, pictured

Diane Abbott later appeared on BBC Newsnight, defending her vote in the Commons

After a marathon series of nine separate Commons votes, the legislation was granted a third reading by a landslide, agreed by MPs 494 to 122, majority 372

Despite seven Remain-supporting Tory MPs rebelling against the Government, the Prime Minister won a clear majority of 33 in favour of her plans to keep the final Commons showdown a 'take it or leave it' vote

Theresa May, pictured at PMQs today, was successful in forcing the legislation through the Commons un-amended and she will now be hoping for a smooth ride through the Lords

The Government passed Brexit legislation by a landslide tonight, easily seeing off a rearguard action by Remain rebels who wanted to constrain the negotiations

Following the vote Ms Abbott said: 'The Shadow Cabinet agreed this week that we would vote for triggering Article 50 and obviously I did that.

'I think the Tory Brexit is going to be quite disastrous. I don't believe we've given them a blank cheque. We are going to be holding them to account.'

She later appeared on BBC Newsnight, defending her vote in the Commons.

She said: 'I respect the result of the referendum and no-one wanted to thwart it in a perverse kind of way.

'But we need to be clear, this is not a Tony Benn Brexit - this is a Donald Trump Brexit - and it's got a very ugly side.'

Her comment on Newsnight sparked a number of people on Twitter to call her out on her 'hypocrisy'.