Ah Dawntreader, as you were typing I was dismantling to check the hole size and realised I could fix it for now as you described. The hole size was 50mm so the one I was offered was too big. That will do for now until it breaks again.
Moodymike, thanks will look into them.