The John Lewis' Black Friday sale is in full swing, with discounts across a wealth of beauty, fashion, home and tech products ...