The Iraqi army’s humiliating defeat in Ramadi has left Baghdad with little choice but to make a deal with the devil – the battle-hardened and Iranian-backed Shia militias that offer the best chance...