The saga of Brexit continues, stretching now possibly months ahead to the last permitted exit date of Oct. 31.

Is there any end in sight, with so many entrenched and differing views, both sides of the channel, in both major U.K. political parties and at every level of public opinion?

The answer for once is a cautious "yes." As Parliament took a short break for Easter there was a distinct whiff of compromise in the air. It could yet blow away, but at least it is there and it is coming from all three of the key sources where there has to be movement for anything positive to happen — the U.K. official Labour Party opposition, the Conservative diehards with their 10 Irish allies (Prime Minister Theresa May's precarious majority), and the European Union in Brussels itself.