Kiran Stacey Willie Walsh’s scathing attack on David Cameron