Chancellor announces biggest raft of tax hikes in any budget since 1993