We took off at 7.24pm with an estimated landing of 8.33pm. We ended up touching down at 8.32pm.
If I didn't have to collect luggage and change terminals it may be been doable. But everything would have to go right with both baggage collection and terminal transfer for me to have even a hope of making it.