Mystery song!

I’m trying to figure out who this band is… it’s a post-punk song I heard a on mix by Captured Tracks, sounds like it’s from the UK circa 1981 but I can’t put my finger on it and shazam is stumped (and they couldn’t be bothered to put up a tracklist). the chorus says something like “and you have been put on.” Here’s the link, starts around 1:12:35 : Mixcloud

Never posted anything on one of these cites but this is driving me crazy… if you know who it is, please help! thanks