Adam
Im going through the a similar scenario, Im having to go BACK to PAYE from contract because the bank is nervous about regular income. If you have a good boss, they can write the appropriate supporting letters for you.
Best bet is to talk to a broker or a lending manager at a bank...