Hi Simon
I waited just over 2 months for my surgery ,I had a similar diagnosis to yourself.
Have you thought about telling your surgeon that you would step in if there was a cancellation.
My cousin was waiting for surgery scheduled for 30 July ,he told his surgeon that if a cancellation came up he would step in .
On the 10 July at 9.00 am he had a call from the hospital ,at 11.00 am he was admitted ,at 1.00 pm he was having surgery.
It’s worth a try.
Good luck 👍