The facelifted BMW 1 Series hatch – which BMW is calling the fourth-generation F70 1 Series rather than a continuation of the F40 code assigned at launch in 2019 – is now on sale. It's no surprise BMW ...
The total price of a weekly shop at the discount retailer came in at £97.89 – less than all of the supermarkets. It was the 13th month in a row that a budget supermarket had taken the crown.