After a leak from the Ministry of Defence, officials faced a race to keep up to 100,000 Afghans from the Taliban’s clutches – with two years of court fights and rescue plans projected to cost billions, all hidden from MPs and the public. Now, after the lifting of an unprecedented superinjunction, the full story can finally be told. Social affairs correspondent Holly Bancroft reports