Yay! Badgering my GP and presenting bullet points of evidence has delivered a diagnosis. Severe sinus infection, allergies to dust mites, grass pollen and dogs (thankfully not cats!) and minor Bronchiectasis which will hopefully be eased with doxycycline and steroid nasal spray.
Pixie and I are very pleased!