By Mark Wallace
Follow Mark on Twitter.
A few weeks ago, a feeling was developing that the Conservative leadership had a good thing going. Labour were in a mess over welfare, struggling to define a line at all, still less to push a popular message. Then Woolwich happened, the news agenda understandably shifted and the momentum was lost.
Looking at polls in the last few days, it seems like that mojo may be back. ICM's polling for the Sunday Telegraph finds that 64% support Osborne's benefits cap, and a massive 87% agree with the Chancellor that benefits should be cut for migrants who refuse to learn English. The longer-term picture looks positive, too - Ipsos MORI's intergenerational research shows the young are far more enthusiastic about entrepreneurship and self-reliance, while they are increasingly sceptical of high taxes and generous benefits. As I wrote recently, they are also voting Conservative in greater numbers.
But the good polling news is not just that the Conservatives are doing fairly well - it's that Labour are doing spectacularly badly.