Home Politics CANAL+ debuts on London Stock Exchange: can it revive the IPO market?