Hamish-James O’Neil developed a passion for becoming an officer and has visited more than 120 stations alongside proud mum Lucy.