Pupils finish for May half-term break