It varies depending on which lender you go with. Some lenders are happy to give mortgages to contractors who’ve recently started contracting - as long as  you can show that you’re getting a contract renewed, or have a longer-term contract in place.