Budget and tax changes under the spotlight