Swimwear has a reputation for being one of the most difficult staples to shop for on the high street – but according to fashion insiders, John Lewis & Partners’ new drop is all hits, no misses.