Discussed in this thread:
https://www.flyertalk.com/forum/brit...ing-issue.html
And no, I don't think any of us believe that 3 new terminals will be built at Heathrow in the next few months!

Maybe so many people have started flying between INV and the US due to APD discrepancies that AA have decided to launch a direct JFK route from T8?