Is Brexit or political party loyalty more important to voters?

Tuesday night's stunning defeat for Theresa May showed that many MPs voted according to how they felt about Brexit - outweighing loyalty to their party.

But is that being reflected among voters in constituencies up and down the country?

ITV News National Editor Allegra Stratton heard from people in Middlesbrough - a Labour seat which voted overwhelmingly to Leave the EU:

And ITV News Correspondent Rachel Younger heard from voters in Conservative-supporting South Devon, an area which backed Remain: