Their stance on immigration was always fairly reluctant. They took it because they were losing their base to UKIP. Ironically (given how horrible it was) it was one of the few things they actually did because of democratic pressure.
The British business oligarchy are now pretty keen to take Johnson down and replace him with starmer - the wages, inflation and supply chain damage has infuriated them. Hence the british medias obsession with boris's parties.
Besides, British pensions are lower because British pensioners paid much less pension contributions than other European pensioners.
It is a fact that the current government stance on Brexit is both exacerbating the labour shortage and damaging the country’s supply chains. And it would be totally disingenuous to claim that this doesn’t stem from an idiotic stance on migration from the EU, that has been part of the Conservative manifestos/programmes since at least 2008 and that lead to their last N electoral victories.