Andrew Simons holds on to Milton Keynes