His recent visit to Britain.
new, (the) latest, current, fresh, modern, contemporary
( Test )
The eight-acre space is the most recent addition to the popular destination, which also includes a 30-acre sculpture park, an indoor conservatory, and an amphitheater.
Source: Architectural Digest
In this sentence, recent means: