The UK is a very rich country. There's plenty of money to do pretty much anything the government wants to do. 'We don't have enough money' is a laughably transparent myth.
No it's not we've massively increased our deficit due to the pandemic and keeping people in jobs through the furlough scheme. That needs to be repaid at some point, sooner rather than later with higher interest rates due to start soon. You can't just raise taxes to stupid levels to pay to make the world a better place as it also pushes up wage demands and inflation.