A former army chief was dismayed by reports that plans to protect military veterans from prosecution had been dropped from the Queen's speech.
Boris Johnson had promised to end the persecution of soldiers for historical allegations in Northern Ireland, Iraq and Afghanistan.
However, it is believed that the Prime Minister was persuaded by advisers to omit the proposed law in the speech of Monday.
A government source said the prime minister was determined to legislate on this matter.
"The Prime Minister realized that we need to end the unfair trials of people who have served their country unless new evidence has been presented and the allegations have been exhaustively questioned in court," the source said.
The proposed law would have included a legal presumption against the prosecution of current or former personnel for alleged crimes committed more than a decade ago during the service.
Lord Dannatt, a former Chief of the General Staff, said he was "very disappointed" with the reported step of letting him out of the Queen's speech.
He told the BBC Radio 4 Today that it was unacceptable that serving and former soldiers were at risk of prosecution for participating in military operations.
He said, "No one is above the law, and if soldiers violate the law and there is evidence to support the lawsuit against them, they must, of course, face the rigors of the law and draw the consequences.
"But in the vast majority of cases, British soldiers, especially in the Northern Ireland election campaign, got up in the morning to fulfill their duty to maintain peace in accordance with our rules of engagement, in sharp contrast to terrorists who had gotten up in the morning, their goal it was mutilating and killing. "
The government source told the BBC, "We are determined to make progress and pass laws on law enforcement in the past.
"Our clear and overarching goal remains to offer all concerned a better way to tackle the past."
The source said that the Northern Ireland Bureau had consulted on the issue of law enforcement, and that the government was working with key parties in Northern Ireland, Westminster MPs and society across Northern Ireland to reach broad consensus.
Six former soldiers who served during the riots in Northern Ireland are being prosecuted.
The cases relate to the killing of two persons on Blood Sunday in Londonderry in January 1972; and individual incident deaths by Daniel Hegarty, John Pat Cunningham; Joe McCann and Aidan McAnespie.
Not all charges are for murder.