This is a ‘Fab at 50’ rose, I’ve had it nearly 2 years (no prizes for guessing my age!). I’m sure I shouldn’t have left it to get this tall but I’m reluctant to cut it back as all the new growth is towards the top. What is the best thing to do please, and when?