Did the battle of naseby pass stafford?