Perth cayó en sus manos el 2 de agosto, y el 5 de agosto llevó a su ejército nuevamente a Leith.