Which parliament did David Millar work for the longest?
European Parliament
UK House of Commons
Scottish Parliament
Welsh Parliament
Answer
The European Parliament was the legislative body where David Millar served for the longest duration. Millar's tenure in the European Parliament spanned multiple terms, allowing him to contribute to policy-making and represent the interests of his constituents at the European level.
David Millar Mental Marathon: 31 Questions to test your cognitive stamina