News Bad news about petrol prices, car owners fined for offences they didn’t commit, and a new Chinese car brand in South Africa 28 Nov 2025