TP are (well, can be) pretty good at getting connecting passengers through the system. I've done UK to Casablanca a few times with shortish connections, and managed it even on separate tickets.
On the other hand, that's if things run to schedule. Running to schedule isn't exactly TP's strongest hand..