Still pulling to left after alignment

Swapping tyres should be first on the list.....different brands or differing amounts of wear up front will always be a problem.

The slightest wear or looseness in any of the front-end components can cause problems.

I can also confirm that (not in this case) not having sufficient grease in King Pins, or Tie-rod ends & Ball Joints for that matter will make a significant difference to front end handling.