Time to pull plug on Islamic Alliance