Hello, I have already booked our flights from Houston to Rome via London on British Airways. My flights will arrive/depart at T5 and the connection time will be 2 hours (to Rome) and 1 hour 40 mins (back to Houston). I had thought we would have more than enough time but I just read somewhere that we would need to go through the security check again.
I would like to confirm if we have sufficient time to make the connection, especially when we fly back. Most likely we will only have carry-ons but may have one checked-in bag. Do we need to go through immigration/passport control or customs in LHR? Thank you in advance.