Thank you Scrimnet ! I was hoping you'd appear !
So I think we can say the cap and blue jacket are what he was issued with in WW2 when he was stationed in Bermuda and working for the Americans (we think); the khaki jacket probably then dates to his posting in Aden.
One last question .... why was a civilian met office, working with the RAF, given a uniform ? Was that usual for civilians ?