Car windscreens are possibly the vehicle component that has increased the most over the past decade, but why have they gone up so much? Starmer urged to resign as Labour loses hundreds of seats to ...