In less than two weeks, the deadline for the current Stocks and Shares ISA year will have passed. Currently, the maximum amount an investor can put in the ISA is £20k a year. From there, they are free ...