The dual US-British citizens landed in Fort Lauderdale, Florida, around midday on Thursday