Taylor Wimpey plc (ISIN: GB0008782301) grapples with UK housing market headwinds peer margin cuts and ...