Surprising myself by loving the new Pet Shop Boys album. Mr Howden would be pleased.