How do I switch spotlight colour on UI Button clicked event?

The most rudimentary and minimalistic approach. Level Blueprints actors have an event:

And you fetch them all, have them create widgets, bind their clicks and push them into a scrollbox:

Image from Gyazo