Kayleigh McEnany cast Florida ballots in 2018 using her parents’ address in Tampa, even though she lived in Washington, D.C., and held a New Jersey driver’s license. Trump cast a Florida ballot this year using a business address in Palm Beach, where he had promised the town government he would not live.

“If Florida is not really your primary residence, then it’s inappropriate for you to be registered as a voter in Florida,” said Ciara Torres-Spelliscy, a fellow at the Brennan Center and a professor at Stetson University in Florida…

Trump made a show of moving to Florida last year and used the state’s vote-by-mail option to cast his ballot in the March presidential primary. He registered to vote using his Mar-a-Lago resort as the “address where you live” – even though he signed an agreement with the town of Palm Beach nearly three decades ago promising that it would not be used as a private residence.

“It’s illegal,” Reginald Stambaugh, a Palm Beach County lawyer involved in a dispute over a dock Trump recently tried to build at Mar-a-Lago, said of Trump’s voter registration.