By the time the British Mandate ended, (ocupation) there were Jewish forces in control of Palestinian territory under Plan Dalet. One cannot declare Sovereign Independence with someone else controlling one's territories. It is why the British Mandate had to end before either party, if they wished, could declare Sovereign Independence. With Jewish forces already in their territory May 14th '48, the Palestinians COULDN'T declare Sovereign Independence, even if they wanted to. They still can't, only Israel prevents it. Nothing else.
Lebanese protesters storm environment ministry amid trash crisis (AP)
from the article: How to tell when a Mideast Expert is lying