are Carol Decker and Richard Ashcroft both English ?
Carol Decker: Carol Ann Decker (born 10 September 1957) is an English musician. Richard Ashcroft: Richard Paul Ashcroft (born 11 September 1971) is an English singer and songwriter.
yes