Hi there, long time lurker, thought I'd share the response I just got from Lakehead after emailing them...
"We are still reviewing applications and you can expect to hear something from now until August. We received over 300 applications and have enough seats for 67. We continue to submit recommendations until all seats are filled. Unfortunately, that is all the information I can give you. Please continue to monitor your LU email account for a response. You will be notified of a decision regardless of acceptance or not."
...so could be a while still