Once again this affects the poor and the vulnerable.
The people this affects most are the indolent.
Even though its free to apply you need internet access
You can apply by post - the deadline for my council is 5pm on Tuesday 25 April 2023 (but you do need a printed photo if applying by post).
[You need] the ability to complete the form (literacy, language etc)
That would be exactly the same ability you need to register to vote in the first place (which you can do either online or by post), or to apply for a postal vote.
[You need] a spare tenner for passport style pics
If you apply online, you send a digital photo - most mobile phones are capable of taking a suitable photo - and it is free.
Too many people seem to be just whining about this. Why don't they get off their arses and find a relative, friend or neighbour who hasn't got ID and help them to obtain it. Political parties and councils should get out, find people without ID and help them obtain it by running clinics in community centres, shopping centres, schools and church halls (ie. the places where they have polling stations). On previous threads on this topic there were reports of a few enlightened councils already running photo ID "clinics".