Hi Chicco,
I got a mortgage at the start of the year while I was under a contract. I was about 10 months into the contract and discussing an extension when I got in touch with a broker (we had just seen a house we wanted to bid on). We went through a broker and I honestly think that is the only way we got this over the line - I doubt if we had walked into a branch that they would have looked at us. I got approval in principle on basis that my contract would be renewed on similar (or better) terms. A couple of weeks later, I got my contract extension and we drew down the mortgage without issue in late April (when COVID impact was already very clear).
I was helped by a good salary and good future employment opportunities (finance).
To confirm, while they did not take bonuses into account, they did take 100% of my base salary. (it helped that we did not need my bonus to be included to get to the needed mortgage level).