He is quite intelligent.
He is smarter than the PM.
He now has a high paying job.
He is well received within his riding.
He was brought up well.
He has morals, values, and ethics, well beyond his years.
Pitt the Younger was 24 when he became PM of Britain.
He is more qualified to be a MPP than Trudeau is to be PM.

My only criticism of him is to stop trying to look older than he is.  Time will catch up to him.