Update: back to the GP yesterday as the pain hasn't really subsided, and range of movement hasn't improved. Finally got a referral for physio. The GP I saw on Friday didn't even look at me, and just wrote a prescription for stronger meds (which didn't do anything), and gave me an amended duties sick note. I saw my actual GP yesterday, who listened, looked and had a chat. Her immediate response was physio and to go private as I can't really wait. But the bad news is, no diving for 2 months at least, and cycling can resume once I can keep my arm out in front of me without pain. If physio doesn't help, I need to go and see a shoulder specialist as I might need surgery. So who knows if I will be able to cycle the tour de bristol next month...