GJB,
The TSR2 was cancelled due to politics, nothing else. The F1-11 order was a smoke screen.
To this day feelings run very high on the subject.
I highly recommend the documentary about the TSR2. Its available on video and also it is shown a few times a year on the Discovery Channel. It is a great eye opener, not only on the aircraft but the politics and the subsequent destruction of the British aviation industry.