One of the largest UK retailers John Lewis Partnership will be charging online shoppers £2 to collect the items from local…