Foxtons is blaming Brexit and inflationary pressures on household incomes. 

That may well be right but meanwhile FDI, manufacturing index and the stock market indices are hitting new highs. 

Something is not quite right here.