An interesting take on why the Tories aren't way behind in the polls:
People who are actually in poverty often don’t vote or were Labour voters to begin with so will not change for the next election. Indeed they may become so disillusioned that they simply don’t vote or give a protest vote to the Greens, UKIP, LibDems or other non-Tory party, not helping Labour at all.
Current policy on homebuilding is by far the most popular policy of any party. British people hate homebuilding more than terrorism. Yes they whine about affordability of homes, but if you threaten to build houses within 100 miles of them, within sight of a tree or an old (pre 1970) building or any location where someone knows a celebrity, the reaction is more appalled than ISIS setting up a training camp in a local nursery school.
Labout threatens to build homes, which hurt them in the last election. The few people who want new homes didn’t believe what was clearly a cynical lie and everyone else believed and hated the idea. So homelessness affects the tories not one little bit.
Universal credit hurts the tories somewhat. not because it hurts people, because often the only people who care about the poor are the poor, but because it hurts the image of general competence that the tories usually win over Labour, however Jeremy Corbyn reduces the impact.
Short of a Zombie Apocalypse Brexit cannot be as bad as the BBC/Guardian predict. This means either we all die, or that the survivors will see that the Tories exceed the apocalyptically low expectations set by the BBC/Guardian.
Exceeding expectations is a good warm fuzzy to base a campaign and also it is simply not possible for carbon based life forms to run an election worse than the last tory fiasco, which even then put them as the largest party.