The prime minister’s Brexit deal appears to have improved her public standing and edged the Tories ahead on 42 per cent of the vote, up 2 points on last week, with Labour unchanged on 41 per cent. The YouGov poll of 1,680 adults on Sunday and yesterday also suggests that the Liberal Democrats are unchanged on 7 per cent with the rest down 1 point on 10 per cent.