Twice as much land is used for golf courses in England as for housing. There is plenty of room for immigration