english channellatest news & developments