I saw a Meteor in Gloucester once. (Well a video about it anyway.)
https://youtu.be/VQjgacP6YtE
An improvement over the ME-262, certainly. America was pissed after those Brits sold jet technology to the Ruskies, especially because we had to go up against the Mig-15 in Korea. It was better than our F-86 in everything except speed and stability.