Replace tire?

Ran over debris from a smashed porcelain toilet left in a bike lane :-/ Instant flat and it appears my tire has been cut, too.

Does the tire need replacing? If so, should I stick with the Maxxis High Road 700x32c I currently have, or purchase something else? It’s fitted to a Lauf Uthald endurance road bike and I’m happy to pay a little extra for better puncture protection and/or lighter weight.