This guy's forecasting a minority Conservative government
https://blog.338canada.com/2019/04/338-federal-projection-update-cpc-161.html
The LPC, NDP and BQ together could form a coalition, with 172 seats. If this pollster is correct they could form a government if they defeat the CPC in a non-confidence motion. But it's early days.
On the other hand the BQ could side with the CPC -- especially over issues of immigration etc.