How to make is look like results have updated?

I have a site with a search bar. When a user enters a query in the input field and clicks the submit button, front-end JavaScript searches some JSON and returns results based on their search.

In this system, some queries load the exact same results.

The results load very quickly (2 milliseconds) but if the same results were loaded, then it looks like the search query did not run.

UX questions

  1. How can I make it obvious to the user that the search has still happened? Is flashing the results text a good idea? Should I have a timestamp?
  2. Would displaying the number of results and how long it took to fetch the results a good idea? In my case, the search algorithm consistently takes exactly 2 milliseconds to run, and only a maximum of 7 results are shown, making this look like a silly idea.