Home Business Reeves unveils £30bn tax rise as Budget leaves millions worse off and middle earners hit hardest