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. # World