We're in a position to sponsor work visas, and would happily take on the additional effort required to do the paperwork and help people settle in the UK who have been displaced from the Ukraine.
The problem is that I have no idea how to execute this idea. It's likely this will only be viable for people who have already left the Ukraine for Poland or Hungary, and I don't know how to find them or let them know about this opportunity.
Maybe the HN community has some ideas that would help.