The average price paid by Londoners for property has had hit a record high of 12 times earnings, and the gap between house prices in the capital and the UK’s other big cities is at its widest for 20 years, according to a an industry report.