Latest UK offers from John Lewis, Tesco, Charlotte Tilbury and more - Black Friday sales at the likes of Currys, Amazon, ...