I managed to slip the seal on over the base, quite a nice fit, but also put some sealant on the side of the body and the aerial, rain coming tomorrow so fingers crossed it does the job. Link below to the seals I used, they measure bang on the same as dimensions of the original.
I did take the...