I've managed to fix this tonight.
Took all the door panel off only to find that the glass had gone the wrong side of the rubber.
Lubricated the rubber seal and put it the right side of the glass and all seems to be fine now.
Someone has been in the door before though so will wait and see how long it lasts. At least it was nothing serious.