Question: are Carol Decker and Richard Ashcroft both English ?
Answer: yes