Sorted. Turns out a small section of seal from flue got corroded. The engineer replaced that and so far no leaks.
Funny thing - he noticed that there was a gas leak from the gas meter. Called out national grid, another one comes in and fixes that as well. Wonder how old that gas leak may be, as...