Two years ago Margaret was 12 years old; hence, Tony was 6 years old then, and the age difference between them was 6 years. This age difference will remain forever; hence, the answer to the problem question is "NEVER".
Same age? You "gotta" be kidding!