Was in the Norwich branch of John Lewis earlier today and they had a Canon RF 24-105 L f/4 marked down to £ 1099