As part of the 2025 Cars.co.za Awards, the South African motoring publication has raced three compact bruisers over the ...