London startupfromwww.independent.co.uk1 week 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.