I have just asked that same question someone said about 4-5pm gmt it will release however most of their dlc and updates are usually release about 11am gmt
They said about 5 times on Tuesdays weekly stream that it will release at between 4-5pm U.K. time on all platforms & will be around a 24gb download.