References to the ATCA industrial action and delays, but nothing about World Airways in the Times (of London) archive for 20 and 22 Aug 1977.
Another site to try would be pprune.org (the Professional Pilots Rumour Network) - the forum has an Aviation History section.