This looks like what Sir Humphrey would call "courageous".
https://www.theguardian.com/society/202 ... re-leaders
Labour axing care worker visa will put services at risk, say unions and care leaders
White paper proposes ban on recruitment from abroad despite care sector relying heavily on foreign workers
It's fair to point out that the general approach is in line with what was said before the election. So whatever else they might be doing, it's not itself an immediate response to the local elections. Care providers (everyone agrees) can afford to train more care workers themselves and pay them more to retain them. There will be a fair bit of extra pressure put on them to do that, with closer examination of what exactly the gaps in the workforce are (not just in care, in other sectors too). Most people who consider themselves left wing would say this should happen. But there's a difference between wanting to do more of this, and saying no more care visas.
I wonder if this is actually part of a negotiation with care providers? Show us you've made an effort to recruit and retain, and then we'll talk about visas, that sort of thing. If so why sound so categorical now, when you'll have to do some sort of compromise?