Too many stripes!
Vertical thin stripes on the shirt Horizontal thick stripes on the tie Vertical and horizontal lines on the jacket Only one solid color - the trousers
I live by the tenet that you should only wear one pattern at a time. I think two can fit together, but three is definitely too much. Switch the tie, the color also clashes.