Paying 11 million people to stay at home will always be looked on favourably by some.
Plus the vaccine rollout has been a huge success and general folk tend to have short memories.
However, Labour have really offered bugger all until very recently. I suppose it is hard in a national crisis to criticise too much and be seen as obstructing progress.
Maybe when the investigations start properly and the skeletons are uncovered they can start to make up some ground. Also, once Covid-19 isn't taking up all the news people will start to see whether the Tories are working out for them