Sparky. As it's a new build there would be a lot of moisture in the fabric which may contribute towards the smell, particularly if it's been left closed up for a while. Make sure it's got 10 year NHBC guarantee or similar.
There looks to be a leak around the down pipe but that would cause damp in the lower floors, not the top one.
I wouldn't be too worried about the main structure being open to the elements. It's stuff like the floors (timber?) that would be a concern but these would be obvious from the outset as, assuming they are chipboard, they would blow up (swell) from any rainwater hitting them.
Sparky. As it's a new build there would be a lot of moisture in the fabric which may contribute towards the smell, particularly if it's been left closed up for a while. Make sure it's got 10 year NHBC guarantee or similar.
There looks to be a leak around the down pipe but that would cause damp in the lower floors, not the top one.
I wouldn't be too worried about the main structure being open to the elements. It's stuff like the floors (timber?) that would be a concern but these would be obvious from the outset as, assuming they are chipboard, they would blow up (swell) from any rainwater hitting them.