Plans to build 91 new homes on the edge of Soham have been refused after they were branded as “ill thought out”. Developers were accused of trying to “cram” houses into the development site next to Soham Railway Station. However, the developer H P (Soham) Ltd refuted the claim and said they were being forced to defend old plans when they had made changes to address the concerns raised. The 91 new homes on land off Mereside would have included 63 houses and 23 flats, including 12 affordable homes. A new children’s play area was proposed. Previous plans to build 31 homes on the site were approve…