Canon 24-70m f/4 L IS USM now just £329 ($423)