The government has previously said people would be able to apply for a voting ID card from their local council, although this would have to be done before polling day.
My council can't even arrange to have my bins emptied each fortnight, something that is easily foreseeable & predictable. If they can't arrange to empty my bins, I have little hope they can provided everyone with a 'free' photo ID card. It's run by the Tories, of course.
There are 343 local authorities in England, each one of them is going to have to set up their own ID card service (no doubt out-sourced to some dubious company based in the Cayman Islands), and even if they could all get a perfect system up and running, the cost would far-outweigh any benefit, given that there is little actual evidence of voter fraud.