This may be nit-picking but..... The Irvin jackets pockets are vertical on the sides, not diagonal on the front as in the illustration.
HERE
The officers' cap crown is too small. The RAF sidecap has a brass RAF badge on the left front.
HERE
The Sergeant is wearing a Service Dress skirted jacket usually worn by officers, W.O.'s or office staff. Sergeant pilots, as well as many officer pilots generally preferred batttledress blouses I believe.
HERE
Shoulder flashes were worn by aircrew from Canada, New Zealand, Australia, South Africa, Belgium, Poland, Netherlands, France, Czechoslovakia etc, etc. but NOT England, Scotland, Wales or Northern Ireland!