Came across this article in CNN travel (compiled from FlightAware data) listing the 10 worst airports for delays in the 8 weeks prior to 19th July.
1. Toronto Pearson International Airport (Canada): 52.5%
2. Frankfurt Airport (Germany): 45.4%
3. Paris Charles de Gaulle Airport (France): 43.2%...