The cut will take effect from April, saving the average pub about £1,100 in tax next year, No 10 says.