Liberal Democrats in government are delivering a tax cut worth £905 for millions of workers, the Budget has confirmed.