I am having great trouble finding records for my maternal grandfather. He served in WW1 in France, but we have one photo of him (no jacket, ID badges or anything - just looking scruffy outside tents with a cigarette in his hand!!) in Malta 1916-17 and 2 supposedly taken in Lille. The one attached is the clearer of the two in Lille but I've no idea what the hat badges represent. Any suggestions?
Which regiments would have been in Malta?
I have a suspicion that he might have been part of the service corps. My mother thinks he was a driver.