Did I see an English Electric Canberra flying over the western end of the Isle of Wight on Saturday 05 November, or was it just a happy dream?