Downing Street has announced business rates will be cut by 20% for pubs, clubs and live music venues across England from April next year.