MPs explode in anger against UK government’s move to ban Palestine Action