Question: Are William Russell (Lord Mayor) and Leon Rooke both from the same country?
Sentence (from "William Russell (Lord Mayor)"): William Anthony Bowater Russell( born 15 April 1965, London NW8), is a British financier, who is serving as the 692nd Lord Mayor of the City of London for 2019 – 2020.
Relevant evidence: Yes