Sun is shining, the weather is sweet, make you want to move your plant pots out of the way of builder’s feet… Welcome to the jungle, how does your roses in your garden grow? Badly in my case, the builders are in and wrecking the place. This was the view from my window – but…