Pet Shop Boys absolutely fabulous