Captain Eric Brown was indeed at the recent GatBash as our guest of honour. I was sitting with him at dinner and asked him about the famous picture of him flying a Spitfire at Farnborough - with the catapault rig still attached.
He said "I couldn't climb an inch! But I eventually got rid of it."
He also said the idea of catapault launches came from Winston Churchill himself.