House prices and sales are "losing momentum" amid Brexit uncertainty, surveyors say, although parts of the UK are still seeing property values rise.
Key aspects of the housing market were "pretty much flatlining", the Royal Institution of Chartered Surveyors (Rics) said.
Many homes valued at more than £1m were being sold for under the asking price.
However, it said prices in Scotland, Wales and Northern Ireland were rising at a "solid pace".
This tends to be good for owners and sellers in these nations, but more of a headache for potential first-time buyers.
Rics said 69% of property professionals said sale prices were lower than asking prices for homes marketed at more than £1m, although asking prices for homes priced at £500,000 or less appeared to be holding up more firmly.
House prices continued to fall in London - where a higher proportion of £1m homes are sold, the South East of England, and East Anglia.
Overall across the survey, a net balance of 9% of surveyors reported house prices falling rather than increasing. Surveyors' expectations for house sales in the next few months were flat, with an increasing proportion expecting prices to fall, the survey showed.
Simon Rubinsohn, Rics chief economist, said that the UK-wide picture provided "little comfort for the market".
"The forward-looking metrics on prices and sales also seem to be losing momentum as concerns, clearly voiced in the anecdotal feedback - both about Brexit and political uncertainty - heighten," he said.
The survey also suggested that rents could increase in the coming months. Demand for homes to rent in July was at the highest level since late 2016 under the Rics measure. At the same time, the number of new properties being listed for rent by landlords was decreasing.
Where can you afford to live? Try our housing calculator to see where you could rent or buy
This interactive content requires an internet connection and a modern browser.
Search the UK for more details about a local area
You have a big enough deposit and your monthly payments are high enough. The prices are based on the local market. If there are 100 properties of the right size in an area and they are placed in price order with the cheapest first, the “low-end” of the market will be the 25th property, "mid-priced" is the 50th and "high-end” will be the 75th.