You are a little Island for God's sake.
Who the heck do you think you are with your arrogance.
One would think from you that Britain was solely responsible for the Concorde. FRANCE was a major contributor and hardly is ever mentioned from a lot of ya.
Wake up to the big world out there.