Pet Shop Boys reveal reason for missing BRIT Awards performance of It's A Sin Published 14 May 2021 Full Article