THERESA May appears to be heading for one of the heaviest Parliamentary defeats in modern history after a last-gasp appeal to Tory rebels over her Brexit deal fell on deaf ears.

More than 100 of her MPs - around a third of those who sit on the green benches for the Conservatives - are thought to oppose the Prime Minister's Withdrawal Agreement ahead of tonight's meaningful vote.

With just hours to go there seems little sign that opponents within her party - let alone her parliamentary foes - will swing behind the deal hammered out with Brussels when they enter the voting lobbies.

The Prime Minister has insisted she is focused on winning the vote - telling Conservative rebels on Monday evening that they risked handing the keys of No 10 to Labour leader Jeremy Corbyn.

However the Daily Telegraph quoted one Cabinet source as saying it would be "hard for her to carry on" if she lost by more than 100 votes.

The deal suffered its first official parliamentary defeat in the House of Lords on Monday night as peers voted by 321 votes to 152 - a majority of 169 - to reject it.

How is your MP planning to vote on Mrs May's deal?

  • Sir David Crausby (Bolton North East) - Against
  • Yasmin Qureshi (Bolton South East) - Against
  • Chris Green (Bolton West) - Against
  • James Frith (Bury North) - Against
  • Ivan Lewis (Bury South) - Against
  • Kate Green (Stretford and Urmston) - Against
  • Sir Graham Brady (Altrincham and Sale West) - Against
  • Mike Kane (Wythenshawe and Sale East) - Against