Give me the complete political testimony on the topic of John MacGregor that ends with: ...Victoria Cross. From September 29 to October 3 in.