I saw a Youtube video where someone tried wiping his car windows with 4 or 5 different materials to compare with an expensive anti-misting product and the result indicated that shaving foam was as good as any, so I had a trip to Poundland and bought a £1 canister of Gillette foam, wiped it on a section of the rear window (horizontally in order to be kind to the rear screen heater element) and it is definitely better on the treated section than the rest so I'm going to try it on the remainder of the window. This should work for other windows too.
When I bought the car the spare wheel well was a pond so I dried it out, lifted the black plastic strips along both sides of the the roof and, using a cartridge gun, ran some Lidl/Aldi clear silicon sealant along the joins. 12 months later the wheel well is still dry, even though the car is kept outside 24/7.