In the village of Mohraniya, some 500 km by road east of the capital New Delhi and located in India's most populous state of Uttar Pradesh, farmer Guru Sevak Singh said that he and others like him lost faith in Modi and his party.
"Today Prime Minister Modi realised that he was committing blunder, but it took him a year to recognise this and only because he now knows farmers will not vote for his party ever again," said Singh.
For the young farmer, the matter is deeply personal.
Singh's 19-year-old brother Guruvinder was killed in October when a car ploughed into a crowd protesting against the farm legislation, one of eight people who died in a spate of violence related to the farmers' uprising.
Thousands of agricultural workers have protested outside the capital New Delhi and beyond for more than a year, shrugging off the pandemic to disrupt traffic and pile pressure on Modi and the BJP who say the new laws were key to modernising the sector.
"Today I can announce that my brother is a martyr," Singh told Reuters, weeping as he held a picture of his dead brother.
"My brother is among those brave farmers who sacrificed their lives to prove that the government was implementing laws to destroy the agrarian economy," he added.
Around him were several police officers, who Singh said were provided after his brother and three others were killed by the car. Ashish Mishra, son of junior home minister Ajay, is in police custody in relation to the incident.
Ajay Mishra Teni said at the time that his son was not at the site and that a car driven by "our driver" had lost control and hit the farmers after "miscreants" pelted it with stones and attacked it with sticks and swords.
'HOW CAN WE FORGET?'
In 2020, Modi's government passed three farm laws in a bid to overhaul the agriculture sector that employs about 60% of India's workforce but is deeply inefficient, in debt and prone to pricing wars.
Angry farmers took to the streets, saying the reforms put their jobs at risk and handed control over crops and prices to private corporations.
The resulting protest movement became one of the country's biggest and most protracted.
Leaders of six farmer unions who spearheaded the movement in Uttar Pradesh and Punjab states said they would not forgive a government that labelled protesting farmers as terrorists and anti-nationals.
"Farmers were beaten with sticks, rods and detained for demanding legitimate rights ... farmers were mowed down by a speeding car belonging to a minister's family ... tell me how can we forget it all?" said Sudhakar Rai, a senior member of a farmers' union in Uttar Pradesh.
Rai said at least 170 farmers were killed during anti-farm law protests across the country. There are no official data to verify his claims.
A senior BJP member who declined to be named said the decision to repeal the laws was taken by Modi after he consulted a top farmers' association affiliated to his party.
The politician, who was at the meeting when the party agreed to back down, said those present conceded the BJP had failed to communicate the benefits of the new laws clearly enough.
Leaders of the opposition and some analysts said Modi's move was linked to state elections next year in Uttar Pradesh - which accounts for more parliamentary seats than any other state - and Punjab.
"What cannot be achieved by democratic protests can be achieved by the fear of impending elections!" wrote P. Chidambaram, a senior figure in the opposition Congress party, on Twitter.
But farmers like Singh warned that the government could pay a price for its treatment of farmers.
"We are the backbone of the country and Modi has today accepted that his policies were against farmers," said Singh. "I lost my brother in this mess and no one can bring him back."