House prices saw the biggest monthly drop since October 2008, with rising borrowing and living costs forcing many to put their dreams of owning a home to a halt. The average UK property price fell by 2.3% in November, in its third consecutive month of decline, according to the latest […]