Casi ahí... (de memoria, así que espero que sea perfecto) Necesitarás crear un nuevo CountPerson(...)
select new com.mypackage.CountPerson(p.last_name, count(p.last_name)) from person p ...
JpaRepository solo puede devolver fácilmente objetos Person, pero usted mismo puede crear objetos en HQL.