please describe these energy saving bulbs (or post a photo)
I suspect there is flickering due to a loose connection. Luckily, on a lighting circuit, the current is so low that it may not have caused any permanent damage. The most straightforward thing would be to turn off the power, open all the light switches and ceiling roses, examine the connections, and tighten them, remaking any that were poorly done. Hopefully you will not have any concealed junction boxes, but they are more likely if you have downlighters (vom) and there might be some in the loft, for the upstairs lights.
If you have low-voltage spotlights and downlighters, with concealed power supplies and webs of wires, consider changing to simple mains-powered LED lamps.
If builders dust and grit got into the switches, they are best replaced.
There are also connections in the consumer unit. For these you need a competent electrician, because when you open a CU there are some live parts, even when you have switched it off. The large copper cables mould to shape after being tightened, so best practice is to retighten them after they have settled.
If there is a loose connection on the shower (most commonly on the ceiling switch) then it may have been damaged by the heat due to high current, and need a new switch, and to have the heat-damaged copper cut away to new clean metal. This may require a professional joint to add new. If it has tripped due to a water leak inside the shower, it is not economic to repair (unless it is unusually expensive) so will probably need to be replaced, preferably with an identical model that swaps straight in.
It's possible that the housebuilders will send someone to do a proper job. Or they might just send someone cheap to do a half-arsed tinker.
You can find a qualified election on one of the Competent Person websites. Look for one near you who has been in business for several years and is not just a Domestic Installer (this is the lowest grade) and has a real-life address and local phone no, not just a mobile or an 0800 or 0870 number (which will be an agency). They are usually independent small businesses.
For example you could search on
www.niceic.com/find-a-contractor/find-contractors