Just read this on ther Huffington post, seems that the UK are not the only country to be frustrated with delays:
http://www.huffingtonpost.com/2007/07/03/airlines-sink-to-new-dept_n_54873.html