Teaching Smaller Language Models To Generalise To Unseen Compositional Questions (Full Thesis)