are Carol Decker and Richard Ashcroft both English ?