Kiran Stacey Ed Miliband scores a direct hit