Gaffa tape
Note that high-speed tape (instant airframe) and Gaffa tape are 2 totally different products, the latter having no place in aviation.
High-speed tape has far greater strength and rigidity, and is perfectly acceptable in the way it has been used here,