Budget: Banking and financial stocks clock best gains in 10 months | Sharefundss