I remember watching this pseudo X-men-ish British serial. I remember watching it on Nickelodeon. British kids that have evolved teleportation and telekinetic abilities work to cohabitate amongst normal Homo sapiens, or “Saps” as they work to look s solve the world’s problems
I’d just found this after trying to describe it to mk last week.