Squealing brakes can happen on any make , model of bike or car and is generally caused by glazing of the pads . Replacement of the pads will cure this but , if on a budget or plenty of meat left then try this .
Remove pads and whilst preventing breathing in any dust , carefully remove the glaze off the pads with 1000 grit emery cloth . Then gently scour the rotors the same way ,
Clean everything with brake cleaner and when mounting the pads back into the caliper , I put a small amount of copperslip, or a proprietary brake grease to the back of the pad , taking care not to get any on the pad surface or rotor ! This will make em good as new ! If the pads are worn more than is worth it , then replace with original triumph pads as these do tend to work best !
Glazing probably caused by grease or Bull**** spray on disc rotors whilst bike been standing in showroom !
Hope this helps ?