I think it is the settlement programme that is the reason the checkpoints/roadblocks are in the West Bank and will never be removed. Israel will never, in my opinion, dismantle the illegal settlements. Every so often they are forced to make promises about removing a checkpoint or two, then it's forgotten, and life goes on the same for the Palestinian people living in this terrible situation. Ten Israelis can set up two caravans on Palestinian land and call it an outpost, and immediately the IDF protect it, electricity and water are provided to it...this will never end.
In three days, Greek coastguard rescues 2,500 migrants (Reuters)
from the article: UN: Israel has added dozens of new roadblocks in West Bank