Stock market update: 35 stocks hit 52-week lows ahead of Budget 2020 | Sharefundss