The song is by new-ish Welsh chaps The Last Republic, and it’s got a definite Muse-style stadium-filling vibe about it.
I also get the feeling it may be expressing somewhat negative thoughts regarding video surveillance.
Who knows, though, huh? Check out the video and decide for yourself.