Still waiting... The due date for the August cycle is next week. Hopefully they communicate the results tomorrow! If you look at the update history for https://www.gov.uk/government/publications/employer-sponsorship-restricted-certificate-allocations/allocations-of-restricted-certificates-of-sponsor...