Make the salmon:
Combine the ketchup, honey, vinegar, Worcestershire sauce, and chilli garlic sauce. Reserve about 60ml.
Prepare the barbecue and oil the grill grates. Season the salmon fillets with salt and pepper. Brush with barbecue sauce and grill for 5-6 minutes with the lid closed, basting with sauce every couple minutes. Flip the salmon and continue to grill, basting every couple minutes, for another 5-6 minutes or until the salmon flakes easily.
Brush with the reserved sauce and serve with the sweetcorn salsa.
Make the sweetcorn salsa:
Combine the sweetcorn, red onion, jalapeño, coriander, and lime juice in a bowl. Season to taste with salt and pepper. Can be made a day ahead and stored, covered, in the refrigerator.
Serve with the barbecued salmon.