It’s been a good week for Tom Cruise who, after a two-year delay, finally strutted the Cannes red carpet for the premiere of Top Gun: Maverick. Fortunately the wait appears to have been worth it, with the film scoring a slew of improbably positive reviews and a five-minute standing ovation …