I'm afraid I can see both!!!

The badges are most definitely RAF...no "if's or buts" on that

...And the chaps (apart from the civvy) are all RAF...And they are all British...

The good conduct chevron is a hang over from when the RAF was the RFC and part of the army....The only similar badge for the army is...RFC.... this photo is far too late for that...By about 10yrs...Ergo RAF!!!

The chaps on the back row all have RAF badges...Some are similar to period army badges, but army they are not I'm afraid...

Having been in the army for "cough" years and still serving, and having been a militaria collector since childhood, and having lectured on all sorts of mil history in all areas, and having been posted to a very large RAF camp last year for a while, I have had close quarters obs of all badges...
The only other way for these "Doubting Thomases " (

) is for one of us to take a trip to either RAF Cosford or RAF Hendon museums and take confirmatory photos from their archives!!! Or better still, wave a copy under their noses until they sort it out with a definitive answer!!!
