London has the lowest homeownership in England