The prime minister's spokesman has refused eight times to confirm whether recognition of Palestine could go ahead if Hamas remain in power and the hostages are not released.