Sealants
I used "Puraflex 40 High Modulus PU Sealant & Adhesive" This is manufactured by Sika, and worked well for me in my roof lights, windows, and securing the four solar panels as well as the rear view camera. From my view an excellent product all for the price of £4.27 (including VAT) from Toolstation for a 300ml tube.