Question: who sings no one ever is to blame?
Answer: Howard Jones