WW2British Military Service Uniforms

Hi, I’m hoping someone can help me identify the uniforms shown in this picture and what service they belong to. I’m afraid the picture is a bit fuzzy so identifying the hat and lapel badges have been impossible for me to do. If the man on the right in this picture is who I think he is, then he was born in Scotland, and presumably still living in the United Kindgom in 1937. I believe therefore that these uniforms may be British, one of them Army? However, the lemon-squeezer hat was also worn by New Zealand troops as well. Any help with would be very much appreciated.

Cheers
Valmai

I can’t identify the man on the left, but the other man is wearing type 2 or 3 ANZAC cap and collar badges. He has also received ‘Pip, Squeak and Wilfred’ (WWI service medals). My guess FWIW is New Zealander.

Thanks so much for the information. It gives me a place to start searching.