Cost of buying average home in England now unaffordable, warns ONS