12A Seeing problem early, and optician's working with it. Number of letters 12.
????c???t???
23A It covers an item of news more thanonce with fun. Number of letters 12. ???o?g?n????
The g comes from Easy Going which was my answer to 15D "Come again" wrong for this type? Number of letters 9. Perhaps it is two words and not one as I have it?
Thank you all for your help. I had a blind spot and hadn't noticed 18A was not solved so once I did it then the rest fell into place. I appreciate all your help as I'm still wearing my L plates.