I naively thought that these affordability tests would involve looking at whether my take home income minus my monthly costs was higher than the monthly cost of the mortgage. That sounds like a reasonable definition of "affordable", right? We can account for increases in interest rates too.
In reality, the amount of ridiculous hoops that need to be jumped through to quality as being able to "afford" a mortgage is silly, and it never used to be like this. Current employment contract less than a year old? Denied, even if you've been at the same company longer than that. Contractor without 2 years of Ltd company history? Welp. Want to use help to buy? That'll limit your pool of potential lenders even further.