def create(self, request, **kwargs):  # type: ignore[no-untyped-def]
        """
        Override create method to add new organisation to authenticated user
        """

        register_hubspot_tracker(request)
        user = request.user
        serializer = OrganisationSerializerFull(data=request.data)
        if serializer.is_valid():
            org = serializer.save()
            user.add_organisation(org, OrganisationRole.ADMIN)

            return Response(serializer.data, status.HTTP_201_CREATED)
        else:
            return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)

        Override create method to add new organisation to authenticated user
        
api/organisations/views.py