Sorry to hear about the holes!
I tried using windscreen sealant all around the windscreen surround. The top corners in particular seemed stuffed so I pumped about half a tube in each side. It defo minimized the drivers side leak but will find out this morning exactly what difference it made as its been p1551ng it down all night.
Fingers crossed!
Ps on my rear passenger door, I've got rust under the fixed glass (window frame has nearly rusted through at the back where it bolts to the door) any ideas on a replacement?

