After a gap of seven years, Jammu & Kashmir’s annual budget for 2025-26 will be presented in the Legislative Assembly on Friday by Chief Minister Omar Abdullah, who is also serving as finance minister of the Union Territory.