Eighteen years. It’s how long Jack Kennedy, who announced himself to the wider world with four wins at this week’s Festival, has been on this planet. But it’s also how long British champion jockey Richard Johnson, a veteran of more than 3,000 victories, has had to wait for a second Timico Gold Cup victory.