I know every new question must be on a new page but what about parts of the same question? Best to leave some space and continue part(b) or (c) or should those be on new pages too?
You do not have to start each part on a new page. However it is a good idea to because you might think of things to add later, and if you have left the whole page then it is easy to do.