Theresa May's revised Brexit deal has been defeated in the House of Commons as MPs voted against it by 391 to 242, despite last minute assurances over the Irish backstop.

To find out how your MP voted in the so-called "meaningful vote", use the look-up below.

Please upgrade your browser to view this interactive Did your MP vote for or against the provisional Brexit deal? Enter a postcode, or the name or constituency of your MP Seat vacant

Click here if you cannot see the look-up. Data from Commons Votes Services.

The last time Mrs May's withdrawal agreement was put to Parliament in January, it was voted down by a margin of 230.

At 149, this defeat is narrower than the previous vote but still ranks fourth in the biggest government defeats since 1918.

In Tuesday's vote, 39 Conservative MPs who had previously voted against Mrs May's deal backed it.

Please upgrade your browser Your guide to Brexit jargon Enter the word or phrase you are looking for Search

How did your MP vote on previous Brexit debates?