Meghan Markle still waiting for her UK citizenship
The delay means that Markle won't be able to vote in the December 12 general election.
The delay means that Markle won't be able to vote in the December 12 general election.