London startupfromwww.independent.co.uk6 days agoWhich is the best low-cost stocks and shares ISA to start investing?The number of UK investors has increased, with a shift towards low-cost and DIY investing platforms.