Question: who sings no one ever is to blame
Answer: `` No One Is to Blame '' is a song by British musician Howard Jones .