Gillian Anderson fronts M&S's new autumn campaign, with fashion must-haves from £14 and more than half the collection under £30.