There are stats through ONS for additional strokes, heart attacks at home etc. There were also fewer deaths in hospital, so some who died at home might have stayed there rather than go in to hospital or hospice (especially if it means family can't be with you and it's known end of life care). I think early on some of these could have been covid because the clotting risks and heart inflammation risks weren't really known about, borne out by the excess deaths being higher at that time. So in that respect it's tricky to separate them.
I think it'll be a year or two before there can be realistic research on how much cancer and other long-term health outcomes were affected. The effects will still be happening through this year and next year because of delays. So while we don't have excess deaths right now (fewer in fact, because of less road traffic accidents etc), delayed treatment is causing future deaths. I don't know how it can be avoided, there are only a certain number of doctors, equipment etc. What we need long-term are more facilities and medical staff; someone will have to bite the bullet on that. Boris promised something like 20 new hospitals, is that still on the table in government plans (and how will they be staffed)?