We are aware of a technical issue affecting the upload of documents in our New and Renewal Application and Complaints forms.
Our team is actively working to resolve this issue. If you are affected, please try again on Wednesday, 15 July 2026.
We apologise for any inconvenience.