Question: Who has more members in their group Grimes or Deacon Blue?
Sentence (from "Deacon Blue"): Deacon Blue are a Scottish pop rock band formed in Glasgow during 1985.
Relevant evidence: Yes