Question: Mairead McGuinness has been a Vice-President member of the 8th European Parliament from Ireland for what constituency since July 2004 ?
Answer: Midlands-North-West