The final weekend of the 2019 FIA World Rallycross Championship in Cape Town, South Africa, had absolutely everything, including driver and team victories for Timmy Hansen.