Devan unpacks the latest budget speech and its implications for you