June 30, 2024 Neil Tennant has a big opinion on Taylor Swift’s pop dominance Pet Shop Boys singer Neil Tennant in 2023 Dave Benett via Getty Images Pet Shop Boys Frontman Neil Tennant has admitted that he is a...