There is no suggestion in the report and accounts that BV money has been spent other than in furthering charitable objectives
Except that there in fact is. The monarch, the former Queen, set up a charity and put some of the Bv money into it. That charity then used that money to purchase properties from her. That money went into the Duchy and they invested it, which the monarch then receives an income from, along with other investment monies. So thats a direct benefit.
The 'charity' is a housing trust. To provide the exact same housing in the exact same way as before, only now the monarch isn't responsible for its upkeep and maintenance. If they really wanted to do something charitable, the properties should have been given over to the charity without taking the BV money for it. To me it looks like offloading properties that didn't earn them much, and taking the BV estate money indirectly to avoid scrutiny and criticism. You can try and dress it up as charitable, but I don't see how receiving payment is a charitable thing to do.
The King cannot benefit from any capital in the Duchy
The king can invest that money, as explained, and take an income from those investments.
As I said before, you can disagree with the objectives (ie. the repair of heritage buildings owned by the Duchy) but this is an entirely different point.
No its not, it is very much the point. They're not public buildings, they're his private estate. If he can use the money to pay for them, then we should receive some of the income from the estate. He can't have it both ways. Either it's a private estate and private income, or it isn't.
It's complete and utter deception to pretend they have done anything charitable here with either the Jubilee or housing trusts they created. If they want to do something for local housing, give all the money to an existing organisation to provide housing to those most in need of it, something determined by someone else and not the monarch.