Everyone who has spent the last six months organizing, protesting, harassing zionist ghouls, and calling out Genocide Joe has a part in this. The US would never, ever allow something like this to pass without the large, persistent, and threatening popular movement that has demanded a ceasefire and Palestinian liberation.
The UN has always been toothless and ineffective and helpless when it comes to good things. And is a ferocious apex predator when it comes to bad things.
The UN only has the power it’s member states give it, it has no independence really. It’s trash because the countries on the security council are (mostly) trash, and with veto it only takes one. But that’s the only way it can exist at all.