Win a £100 John Lewis gift card

on selected lines only