Mens motorbike jacket size L (broken zip) (Catford SE6)

Black furygan motorbike jacket size L. Has removable winter lining. Has armour shoulders, elbows and spine protection plate. Has vent zips. Main front zip is broken. Needs a new zipper and zip pull put on or replace the whole zip. My OH replaced this jacket. Maybe someone out there is good with zips? It's in great condition otherwise. V warm apparently.