The new online platform for submitting applications for 2026 will go live on 1 July 2025. Just be patient a little longer…