On sheer volume there hasn't been a PM who's broken more promises in recent memory, but it's also a result of the Liberal Party making more promises in the first place. Fortunately there are people who take it upon themselves to track this stuff, e.g.
https://www.polimeter.org/en/trudeau...progress_desc#
Truth be told I'm actually kind of happy he broke several very dumb promises.