Ah bugger, it sux when they break off like that, I was hoping they had sorted this issue out on the VE. Its New radiator time for you mate. Is it still under warranty ?
If not maybe look for a metal alloy radiator rather than the standard plastic **** again !!