Property lender sentiment hits three-year high as margins fall

by