Had the same problem recently with all upstairs room lights flickering then failing completely after fitting a new fused switch for the loft lighting. Wired the thing wrong to begin with & tripped the fuse! Sorted that quickly enough but had problems as described above. Finally traced the fault...