Kim Cattrall has revealed she flew to New York to go through the lengthy process of becoming a US citizen so she was able to vote.