From higher taxes for higher value properties and cars to more support for families and lower-income groups and a bumper funding boost for businesses and SMEs. What were the key takeaways for Budget 2023?