In general terms, I agree with all of that. I absolutely stand full square behind trans people and against the discrimination, stigma and prejudice that they face in the on-going battle for equality, to which they have as much entitlement as anyone else in our society.
There are many things that we have to do, not the least of which is to reduce waiting times for gender identity services. I have already commented on that.
All of us also have to recognise that progress in our society is, unfortunately, rarely all one way. We always have to protect and continue to win and re-win the progress that we have made.
I, too, wish people a happy pride month. That started as a process, and Stonewall was, of course, right at the heart of it. To this day, it has done very good work for people who rely on its services and support.
We do not have to look too far to see that there are many forces that want to take us backwards, whether on LGBTI issues, sexism, misogyny or racism. All of us have a duty to stand up for equality, however difficult that may be on occasion, to ensure that our progress as a country continues to be in the forward direction and that Scotland is a place where everybody feels valued, respected and able to be who they are. That is the country that I want not just to lead, but live in as a citizen. We all have work to do to ensure that that is the reality and not just rhetoric.