Finally a Doggy update!
The vet finally called this evening, the results confirm it was a malignant mast cell tumour. Thankfully it appears that they removed it all and enough clear margins to prevent him needing more surgery....so that's it really, we just have to keep an eye on him and keep checking that the lump hasn't grown back.
Thank you all for your well wishes over the past few weeks.