Very unfortunate timing in view of the Grenfell Tower tragedy, but I doubt any of the money being spent on Buckingham Palace would have found its way to that particular need nor of its residents.
Cut the royal family some slack, they were born to it and didn't apply for the job. Some of them do a great job, so keep the immediate royal family, they do bring in a lot of tourist money, and tourists would not be anything like as interested in a President or his/her trappings.
I am not particularly pro or against them, loathe Charles but think William, Kate and Harry do a good job, and they will bring up their children in a very different way. Totally agree that most of them should be left to earn their own keep, or at least pay rent.
It is verging on criminal the BP has been allowed to get in such a parlous state and of course it should be repaired. it would probably take more money to knock it down. And it does play an important role in the diplomatic life of GB. However once repairs are completed then BP should earn its keep and more rooms made open to the public and longer opening times. Some of the palace and its grounds could be hired out for outside receptions, such as weddings, corporate events etc. I could see a Russian oligarch paying millions for his daughter to married there.