Thousands of farmers heading to Delhi in tractors and on foot for a protest have braced for a confrontation with security personnel posted by BJP-ruled Haryana, which has put up barricades to block them. Tear gas and water cannons were used on protesters this morning. Farmers from six states - Uttar Pradesh, Haryana, Uttarakhand, Rajasthan, Kerala and Punjab - are massing for a two-day "Delhi Chalo" protest march against new farm laws that they fear will take away their bargaining power and allow large retailers to have more control over prices. The Delhi government has refused to allow any rally in the city, citing the coronavirus outbreak. Delhi's borders at Gurugram and Faridabad have been sealed and metro services have been affected.