MPs’ epic summer holidays face a haircut