Pubs in London could stay open longer after Sir Sadiq Khan was handed fresh powers to overturn council bans on noisy bars amid a row over the capital’s dying nightlife.