The latest UK software sales chart for the week ending March 20, 2024 is now available. This time around, Mario Kart 8 Deluxe climbs to the very top after it was previously #3. Right behind it is Hogwarts Legacy. Super Mario Bros. Wonder and Princess...