John Lewis will refund the difference if a John Lewis brand item you have bought is reduced within 35 days.
It is easy to request a refund via the website.
https://www.johnlewis.com/customer-services/prices-and-payment/price-drop-refund-claim
I didn’t know until a few months ago and have had a few refunds since.