Last month, a certain corner of the internet was scandalised when Neil Tennant, lead singer and songwriter of the Pet Shop Boys, said he couldn’t understand the popularity of Taylor Swift. “To have ...
Pet Shop Boys have responded to the recent comparisons of their classic single ‘It’s A Sin’ to Olly Alexander’s Eurovision entry ‘Dizzy’. Alexander released the track last month ahead ...