Deals and digest First time buyers pay over £3,000 in extra fees ByQin Xie 19 November 202324 January 2025