I'm not saying the solicitor is wrong, they've probably got a far better picture of the situation than you may be describing here. You should rely on your solicitors advice before anyone on this forum, but it doesn't hurt to challenge their statements.
If necessary, get a second LEGAL opinion.