Hi. I'm flying home to London from Fort Lauderdale to Heathrow on American Airlines, arriving in Charlotte at 4.48pm and leaving on the London Heathrow at 6.20pm. I will have cleared immigration at Fort Lauderdale. Will I just transfer from one gate to another passing through an international security check, or will I have to clear immigration again and will this be enough time? Many thanks!