MSPs today head away for recess until September 1. Is this too long for them to be off?

Poll choices