England offers citizens for free house